Queue::model PHP Method

model() public static method

Returns the static model of the specified AR class.
public static model ( string $className = __CLASS__ ) : Queue
$className string active record class name.
return Queue the static model class
    public static function model($className = __CLASS__)
    {
        return parent::model($className);
    }

Usage Example

 public function run($args)
 {
     echo "*********************\n " . date('Y-m-d H:i:s') . "\n*********************\n";
     $c = new CDbCriteria();
     $c->order = 'create_time ASC';
     /** @var Queue $queue */
     $queue = Queue::model()->find($c);
     if (!$queue) {
         echo "The queue is empty\n*********************\n";
         return;
     }
     switch ($queue->type) {
         case Queue::TYPE_MAIL:
             $this->handleMail($queue);
             break;
     }
     $queue->delete();
     echo "*********************\n";
 }
All Usage Examples Of Queue::model