コード例 #1
0
ファイル: core.php プロジェクト: rpa-design/codebase
 /**
  * Returns all tickets belonging to the project
  *
  * @return	array	A collection Codebase_Model_Ticket objects
  */
 public function get_tickets()
 {
     if ($this->tickets === NULL) {
         $this->tickets = Codebase_Model_Ticket::get_tickets_for_project($this->get_request(), $this->get_permalink());
         // add a reference back to self
         foreach ($this->tickets as $ticket) {
             $ticket->set_project($this);
         }
     }
     return $this->tickets;
 }
コード例 #2
0
ファイル: core.php プロジェクト: rpa-design/codebase
 /**
  * a function that is passed to PHP's usort function in order to determine
  * the correct order of an array of ticket objects
  *
  * @param	Codebase_Model_Ticket	$a
  * @param	Codebase_Model_Ticket	$b
  * @return	type
  * @static
  */
 public static function sort(Codebase_Model_Ticket $a, Codebase_Model_Ticket $b)
 {
     $return_value = 0;
     if ($a->get_ordinal() != $b->get_ordinal()) {
         $return_value = $a->get_ordinal() < $b->get_ordinal() ? -1 : 1;
     }
     return $return_value;
 }