3737namespace Hoa \Database ;
3838
3939use Hoa \Core ;
40+ use Hoa \Event ;
4041
4142/**
4243 * Class \Hoa\Database\Dal.
4647 * @copyright Copyright © 2007-2015 Hoa community
4748 * @license New BSD License
4849 */
49- class Dal implements Core \Parameter \Parameterizable, Core \ Event \Source
50+ class Dal implements Core \Parameter \Parameterizable, Event \Source
5051{
5152 /**
5253 * Abstract layer: DBA.
@@ -134,8 +135,8 @@ private function __construct(Array $connectionParameters)
134135 $ id = $ this ->__id = self ::$ _id ;
135136 $ event = 'hoa://Event/Database/ ' . $ id ;
136137
137- Core \ Event::register ($ event . ':opened ' , $ this );
138- Core \ Event::register ($ event . ':closed ' , $ this );
138+ Event::register ($ event . ':opened ' , $ this );
139+ Event::register ($ event . ':closed ' , $ this );
139140
140141 return ;
141142 }
@@ -301,10 +302,10 @@ private function open()
301302 ));
302303
303304 $ id = $ this ->getId ();
304- Core \ Event::notify (
305+ Event::notify (
305306 'hoa://Event/Database/ ' . $ id . ':opened ' ,
306307 $ this ,
307- new Core \ Event \Bucket ([
308+ new Event \Bucket ([
308309 'id ' => $ id ,
309310 'dsn ' => $ dsn ,
310311 'username ' => $ username ,
@@ -329,14 +330,14 @@ public function close()
329330 self ::$ _id = null ;
330331 unset(self ::$ _instance [$ id ]);
331332
332- Core \ Event::notify (
333+ Event::notify (
333334 $ event . ':closed ' ,
334335 $ this ,
335- new Core \ Event \Bucket (['id ' => $ id ])
336+ new Event \Bucket (['id ' => $ id ])
336337 );
337338
338- Core \ Event::unregister ($ event . ':opened ' );
339- Core \ Event::unregister ($ event . ':closed ' );
339+ Event::unregister ($ event . ':opened ' );
340+ Event::unregister ($ event . ':closed ' );
340341
341342 return true ;
342343 }
0 commit comments