- Beranda
- Templates & Scripts Stuff
Zend Framework Lounge
...
TS
okzfaruoqi
Zend Framework Lounge
Zend Framework
Rule in here:
e book Zend Framework yang ane punya:
tambahan lagi video tutorial integrasi ZF ma netbeans gan,jdi editornya netbeans :
download Zend Framework :
Langkah Langkah menguasai Zend Framework :
Index Tutorial
regards...
*nb : tolong rate ya gan biar tambah awet ne lapak ...

*thanks juga yg udh ngasih ijo ...


Quote:
Rule in here:
Spoiler for "Rule":
Quote:
e book Zend Framework yang ane punya:
Quote:
tambahan lagi video tutorial integrasi ZF ma netbeans gan,jdi editornya netbeans :
Quote:
Quote:
download Zend Framework :
Quote:
Langkah Langkah menguasai Zend Framework :
Quote:
Quote:
Index Tutorial
Quote:
Quote:
regards...
*nb : tolong rate ya gan biar tambah awet ne lapak ...

*thanks juga yg udh ngasih ijo ...



0
47.7K
1.1K
Komentar yang asik ya
Mari bergabung, dapatkan informasi dan teman baru!
Templates & Scripts Stuff
2.5KThread•766Anggota
Tampilkan semua post
_kancil_
#195
numpang share integrasi ZF 1.11 & Doctrine 2 yg biasa ane pake
kalo ada yg punya solusi lebih joss silahkan posting
file: ./configs/doctrine.ini
file: ./Bootstrap.php


kalo ada yg punya solusi lebih joss silahkan posting

file: ./configs/doctrine.ini
Code:
[development]
; --- GENERAL INFO ---
; * folder 'Doctrine' ane taruh di '/library'
; * entities ane taruh di '/application/entities', kalo mau taruh di folder models jg bisa tinggal ganti
classLoader = APPLICATION_PATH "/../library/Doctrine/Common/ClassLoader.php"
entityPath = APPLICATION_PATH "/entities/"
proxyPath = APPLICATION_PATH "/proxies/"
proxyNamespace = "Aplikasiku\Proxies"
; --- DB INFO ---
db.driver = "pdo_mysql"
db.host = "localhost"
db.user = "root"
db.password = "toor"
db.dbname = "dbname"
db.port = 3306
[production : development]
; konfigurasi untuk production env taruh sini
file: ./Bootstrap.php
PHP Code:
#un-comment 4 baris kebawah
#use DoctrineORMEntityManager,
# DoctrineORMConfiguration,
# DoctrineCommonClassLoader,
# DoctrineCommonCacheArrayCache;
class Bootstrap extends Zend_Application_Bootstrap_Bootstrap
{
public function _initAutoload()
{
// autoload resource: model, entity, dsb..
}
public function _initDoctrine()
{
// load doctrine config
$ZendConfig = new Zend_Config_Ini(
APPLICATION_PATH . '/configs/doctrine.ini',
$this->getApplication()->getEnvironment() // app env kudu udah di set sebelumnya
);
require_once $ZendConfig->classLoader;
$classLoader = new ClassLoader('Doctrine', './../library'<img src="https://s.kaskus.id/images/smilies/sumbangan/13.gif" data-sceditor-emoticon=";)" border="0" alt="emoticon-Wink" title="Wink"/>;
$classLoader->register();
$DoctrineConfig = new Configuration;
$DoctrineConfig->setMetadataCacheImpl(new ArrayCache);
$DoctrineConfig->setMetadataDriverImpl($DoctrineConfig->newDefaultAnnotationDriver($ZendConfig->entityPath));
$DoctrineConfig->setQueryCacheImpl(new ArrayCache);
$DoctrineConfig->setProxyDir($ZendConfig->proxyPath);
$DoctrineConfig->setProxyNamespace($ZendConfig->proxyNamespace);
$DoctrineConfig->setAutoGenerateProxyClasses(false);
$options = array();
foreach($ZendConfig->db as $k => $v) $options[$k] = $v;
// simpan entity manager object di registry
// buat di akses e.g.: Zend_Registry::get('em'<img src="https://s.kaskus.id/images/smilies/sumbangan/13.gif" data-sceditor-emoticon=";)" border="0" alt="emoticon-Wink" title="Wink"/>->find('User', 1); or dijadiin properti di controller
Zend_Registry::set('em', EntityManager::create($options, $DoctrineConfig));
}
}


0