Nejste přihlášen(a)
Navrhuji něco udělat s dibi::insert(). Na jednu stranu chápu snahu o konzistenci s dibi::update, dibi::select apod.
Na druhou stranu: u selectu prostě potřebuju zavolat nějaké fetch, u update je jasná nutnost přidání where (takže vzpomenout si na ->execute() není problém), ale u insertu není mnohdy nutné nic z uvedeného, takže zapomenout na ->execute() je snadné.
Co s tím? Mám dva návrhy:
BTW: Metoda by měla obsahovat popisující sloveso. Insert znamená vložit, člověk by tedy očekával vložení. Název createInsert by znamenal vytvořit insert, což poněkud lépe popisuje činnost.