/** * Returns an instance of class (singleton pattern implementation). * * @return UHEADER_BOL_CoverDao */ public static function getInstance() { if (self::$classInstance === null) { self::$classInstance = new self(); } return self::$classInstance; }
public function deleteCoversByTemplateId($templateId) { $covers = $this->coverDao->findByTemplateId($templateId); foreach ($covers as $cover) { $this->deleteCover($cover); } }