Jump to content
php.lv forumi

abc

Reģistrētie lietotāji
  • Posts

    2
  • Joined

  • Last visited

abc's Achievements

Newbie

Newbie (1/14)

  1. http://www.devchunks.com/web-development/using-the-php-modulus-operator/
  2. Mēģinu izveidot kaut ko līdzīgu primitīvam mvc frameworkam, bet saskāros ar problēmu. abstract class Model{ protected $db; public function __construct(){ // izveidojam datubāzes konekciju $this->db = new Database(array( 'host' => 'localhost', 'user' => 'test', 'pass' => 'pass', 'name' => 'test', )); echo "connecting to db\n"; } } class News_Model extends Model{ public function getNewsList(){ } } class Page_Model extends Model{ public function getPageList(){ } } new News_Model(); new Page_Model(); Pēc šī koda izpildes sanāk, ka tiek taisītas divas konekcijas datubāzei, jo Model klases konsrtuktors tiek izpildīts divas reizes. Ja ir vajadzība piekļūt tikai vienam modelim, tad viss ir kārtībā, bet ar vairākiem modeļiem sākās problēmas. Varētu katram modelim padot atsevišķi to datubāzes objektu, bet varbūt ir citi varianti?
×
×
  • Create New...