Esempio n. 1
0
 public static function getEmailContactList($field_name)
 {
     $Investors['all_investors'] = 'All Investors';
     $Entrepreneurs['all_entrepreneurs'] = 'All Entrepreneurs';
     $Subscribers['all_subscribers'] = 'All Subscribers';
     $contacts = array('Investors', 'Entrepreneurs', 'Subscribers');
     foreach ($contacts as $contact) {
         switch ($contact) {
             case 'Investors':
                 $listing = Investors::getInvestorslist();
                 break;
             case 'Entrepreneurs':
                 $listing = Entrepreneurs::getEntrepreneurslist();
                 break;
             case 'Subscribers':
                 $listing = Subscribers::getSubscriberslist();
                 break;
         }
         foreach ($listing as $item) {
             switch ($contact) {
                 case 'Investors':
                     $Investors[$item->key_] = $item->value;
                     break;
                 case 'Entrepreneurs':
                     $Entrepreneurs[$item->key_] = $item->value;
                     break;
                 case 'Subscribers':
                     $Subscribers[$item->key_] = $item->value;
                     break;
             }
         }
     }
     $emailList = array('' => 'Select Recipients');
     if (count($Subscribers) > 1) {
         $emailList['Subcscribers'] = array('all_subscribers' => 'All Subcscribers');
     }
     if (count($Investors) > 1) {
         $emailList['Investors'] = $Investors;
     }
     if (count($Entrepreneurs) > 1) {
         $emailList['Entrepreneurs'] = $Entrepreneurs;
     }
     return Form::select($field_name, $emailList, '', array('class' => "form-control"));
 }