Etiket Arşivi: Model

Eki
16

PHP ORM Tekbaşına kullanımı

PHP ORM PHP Faces ORM tek başına kullanabilirsiniz bunun için öncelikle aşağıdaki adresten ORM çatısını indirin. İlgili dosyaları bir dizine çıkarın ve kullanacağınız sunucuya taşıyın. PHP ORM indir. Yapılandırma PHP ini dosyanızdan aşağıdaki eklentilerin kullanılabilir halde düzenleyin extension = pdo.so extension = pdo_sqlite.so extension = sqlite.so extension = pdo_mysql.so Bir yapılandırma dosyası hazırlayın örneğin config.php …

Devamını oku »

Eyl
26

Doğrulama Sınıfları (Kendi Doğrulayıcılarınız)

Doğrulayıcı(Validator) sınıfları durağan(static) metotları kullanan sınıflardır. işlerinizi kolaylaştırması ve yazılımın bütünleşik parçalar halinde kolektif bir yapıda çalışmasına olanak sağlar. Bir doğrulama metodunun tanımlaması aşağıdaki gibidir static function required(Component $c,Component $m,$message,$success) Birinci parametre “Component $c” doğrulama işleminin yapıldığı bileşen İkinci parametre “Component $m” mesajların yazdırılacağı bileşen Üçüncü parametre uyarı mesajı Dördüncü parametre doğrulama mesajı Örneğin yeni …

Devamını oku »

Eyl
10

Faces ORM FQL (Faces Query Language)

FQL varlık nesneleri üzerinde sorgulama yapmanıza olanak tanıyan SQL e benzer bir sorgulama dilidir. FQL Sorguları PHP Faces Framework tarfından doğal SQL sözcüklerine dönüştürülür. SELECT İfadesi SELECT takmaisim FROM sıfıfadı takmaisim WHERE having vb.. Örnekler SELECT b from Blog b SELECT c from Categories c SELECT b from Blog b WHERE bi.id = 1 SELECT …

Devamını oku »

Eyl
10

Faces ORM Varlık Sınıfları Arasında İlişkiler

ilişkisel annotationlar @OneToOne @OneToMany @ManyToOne @ManyToMany üç paremetreleri bulunur mappedBy = “Sınıf adı” pk = ” primary key ” fk = ” foreign key” CREATE TABLE `blog` (   `id` int(11) NOT NULL auto_increment,   `name` varchar(255) default NULL,   `content` text,   PRIMARY KEY  (`id`) )  CREATE TABLE  comment` ( `comentid` INT NOT NULL …

Devamını oku »

Eyl
10

Faces ORM Entity Manager (Varlık Yöneticisi)

Entity Manager (Varlık Yöneticisi) isminden de anlaşılacağı üzeri varlık sınıflarınız üzerinde temel işlemleri gerçekleştirmenizi sağlar. varlık yöneticisi ister controller sınıfınızda isterseniz entity sınıflarınız içersinde kullanın. Metotlar bir varlığı veri tabanına kaydetmek duruma göre insert ya da update sözcükleri üretilir EntityManager::save(Entity $e) Örnek $blog = new Blog(); $blog->name=”Hello world”; $blog->content=”xxxx”; EntityManager::getInstance()->save($blog); bir varlığı veri tabanınıda aramak …

Devamını oku »

Toplam 2 sayfa, 1. sayfa gösteriliyor.12