Example #1
0
 public function testRequestProviderIsAbleToBeOverridden()
 {
     $environment = new Environment($requestProvider = m::mock('Cartalyst\\DataGrid\\RequestProviders\\ProviderInterface'));
     $this->assertEquals($requestProvider, $environment->getRequestProvider());
     $environment->setRequestProvider($requestProvider2 = m::mock('Cartalyst\\DataGrid\\RequestProviders\\ProviderInterface'));
     $this->assertEquals($requestProvider2, $environment->getRequestProvider());
     $this->assertNotSame($requestProvider, $environment->getRequestProvider());
 }
Example #2
0
 /**
  * Sets the active request instance.
  *
  * @param \Cartalyst\DataGrid\RequestProviders\ProviderInterface $requestProvider
  * @return void 
  * @static 
  */
 public static function setRequestProvider($requestProvider)
 {
     \Cartalyst\DataGrid\Environment::setRequestProvider($requestProvider);
 }