Bir sınıfta PHP kamu işlevlerinin sipariş yürütme etkileyebilir mi?

0 Cevap php

Ben bu Symfony öğretici aşağıdaki oldum. Bazı bölümlerde, o sadece bir class içinde public function eklemek için ama ben başında veya sınıfın sonunda onu eklemek gerekir eğer demiyor söylüyor.

Örneğin:

/**
 * JobeetCategory
 *
 * This class has been auto-generated by the Doctrine ORM Framework
 *
 * @package    jobeet
 * @subpackage model
 * @author     Your name here
 * @version    SVN: $Id: Builder.php 7490 2010-03-29 19:53:27Z jwage $
 */
class JobeetCategory extends BaseJobeetCategory
{
  public function countActiveJobs()
  {
    $q = Doctrine_Query::create()
      ->from('JobeetJob j')
      ->where('j.category_id = ?', $this->getId());

    return Doctrine_Core::getTable('JobeetJob')->countActiveJobs($q);
  }

  public function getSlug()
  {
    return Jobeet::slugify($this->getName());
  }

  public function getActiveJobs($max = 10)
  {
    $q = Doctrine_Query::create()
      ->from('JobeetJob j')
      ->where('j.category_id = ?', $this->getId())
      ->limit($max);

    return Doctrine_Core::getTable('JobeetJob')->getActiveJobs($q);
  }
}

getActiveJObs public function öğretici gösterilen ilk ve countActiveJobs Ben öğretici göre eklenen son fonksiyondur.

Bir sınıf madde içinde kamu işlevlerinin sırası mı?

0 Cevap