<?php
class Menu extends AppModel {
var $name = 'Menu';
var $displayField = 'name';
var $actsAs = array('WhoDidIt');
var $order = array('parent_id','sort_order');
//The Associations below have been created with all possible keys, those that are not needed can be removed
var $belongsTo = array(
'ParentMenu' => array(
'className' => 'Menu',
'foreignKey' => 'parent_id',
'conditions' => '',
'fields' => array('id','name'),
'order' => ''
),
'Group' => array(
'className' => 'Group',
'foreignKey' => 'group_id',
'conditions' => '',
'fields' => array('id','name'),
'order' => ''
),
'CreatedBy' => array(
'className' => 'User',
'foreignKey' => 'created_by',
'fields' => array('id','name')
),
'ModifiedBy' => array(
'className' => 'User',
'foreignKey' => 'modified_by',
'fields' => array('id','name')
)
);
/*
var $hasMany = array(
'ChildMenu' => array(
'className' => 'Menu',
'foreignKey' => 'parent_id',
'dependent' => false,
'conditions' => '',
'fields' => array('id','name'),
'order' => '',
'limit' => '',
'offset' => '',
'exclusive' => '',
'finderQuery' => '',
'counterQuery' => ''
)
);
*/
}
?>