コード例 #1
0
ファイル: LayoutComposer.php プロジェクト: GPUG/gpug.ca
 public function compose(View $view)
 {
     $copyRighter = CopyrighterFactory::create();
     $view->with('copyright', $copyRighter->getCopyright());
 }
コード例 #2
0
ファイル: LayoutComposer.php プロジェクト: doana/gpug.ca
 public function compose(View $view)
 {
     $copyRighter = CopyrighterFactory::create(['geo-locator' => 'FreeGeoIP']);
     $view->with('copyright', $copyRighter->getCopyright());
 }
コード例 #3
0
 public function test_it_throws_exception_for_bad_configuration()
 {
     $this->setExpectedException('Copyrighter\\Exceptions\\InvalidConfigurationException');
     CopyrighterFactory::create(['foo' => 'bar']);
 }
コード例 #4
0
 public function test_it_throws_exception_for_invalid_geolocator()
 {
     $copyrighter = \Copyrighter\CopyrighterFactory::create();
     $this->setExpectedException('Copyrighter\\Exceptions\\InvalidGeoLocatorException');
     $copyrighter->enableGeoAwareWith('FlimFlam');
 }