array('className' => 'EmailAttachment', 'foreignKey' => 'email_id', 'dependent' => false), 'EmailRecipient' => array('className' => 'EmailRecipient', 'foreignKey' => 'email_id', 'dependent'=>true) ); var $hasOne = array( 'FromUser' => array('className' => 'User', 'foreign_key'=>'from_user_id') ); var $hasAndBelongsToMany = array ( 'Enquiry' => array('className' => 'Enquiry', 'joinTable' => 'emails_enquiries' ), 'Invoice' => array('className' => 'Invoice', 'joinTable' => 'emails_invoices' ), 'PurchaseOrder' => array('className' => 'PurchaseOrder', 'joinTable' => 'emails_purchase_orders' ) ); } ?>