Ben bootstrap olarak veritabanına erişmek için iyi bir fikir olduğunu sanmıyorum. Henüz başlatılmadı değil çünkü modelleri kullanamazsınız. Ben bağlantı veri ayıklamak ve bağlantı başlatmak ve PHP'nin mysql_*
kullanarak sorguları çalıştırabilir düşünüyorum ama bu çirkin bir şey.
Eğer app erişilen her belirli bir eylemi çalıştırmak gerekiyorsa Ancak ben AppController
yapıcısı (__construct
function) yerleştirerek öneririz.
class AppController extends Controller {
public function __construct() {
// do your magic here
// call parent constructor
parent :: __constructor();
}
}
class YourSpecificController extends AppController {
public function __construct() {
// call parent contructor (this) will cause your magic happen
parent :: __constructor();
// extra controller initialization instructions
}
}
Eğer uzanan sınıfta kurucu beyan yoksa bile PHP otomatik olarak (AppController
) kurucu üst arayacak beri bir şey değiştirmek zorunda kalmazsınız.