Exemplo n.º 1
0
 protected function _commissionDel($ad, &$view)
 {
     if (RM::get('action') !== 'commDel') {
         return $view->set('message', 'Invalid Request!!');
     }
     $commId = RM::get('comm_id');
     $commCount = Commission::count(['ad_id' => $ad->_id]);
     if ($commCount < 2) {
         return $view->set('message', 'Atleast 1 commission is required!!');
     }
     $comm = Commission::first(['_id' => $commId, 'ad_id' => $ad->_id]);
     if ($comm) {
         $comm->delete();
     }
     $view->set('message', 'Commission deleted!!');
 }