Untuk membuat CRUD pada doctrine anda ikuti langkah-langkah pada tutorial saya sebelumnya dari mulai menginstall doctrine sampai membuat database pada doctrine. jika telah anda lakukan keduanya lanjutkan kepada lanjutan ini. pertama anda edit terlebih dahulu atau lebih cocoknya anda tambahkan source code dibawah ini ke module/Application/connfig/module.config.php.
...
'user' => array(
'type' => 'segment',
'options' => array(
'route' => '/user[/][:action][/:id]',
'constraints' => array(
'action' => '[a-zA-Z][a-zA-Z0-9_-]*',
'id' => '[0-9]+',
),
'defaults' => array(
'controller' => 'Application\Controller\Index',
'action' => 'index',
),
),
),
...
'user' => array(
'type' => 'segment',
'options' => array(
'route' => '/user[/][:action][/:id]',
'constraints' => array(
'action' => '[a-zA-Z][a-zA-Z0-9_-]*',
'id' => '[0-9]+',
),
'defaults' => array(
'controller' => 'Application\Controller\Index',
'action' => 'index',
),
),
),
...
Selanjutnya, anda update IndexController untuk CRUD action. buka file module/Application/src/Application/Controller/IndexController.php dan masukan source code dibawah ini.