public function test_model_cache_find()
 {
     $method = $this->set_method_public('Publisher', 'cache_key');
     $publishers = Publisher::all();
     foreach ($publishers as $publisher) {
         $cache_key = $method->invokeArgs($publisher, array());
         $publisherDirectlyFromCache = Cache::$adapter->read($cache_key);
         $this->assertEquals($publisher->name, $publisherDirectlyFromCache->name);
     }
 }
 public function publisher()
 {
     $publisher = Publisher::all();
     $act = 'list';
     $no = 0;
     return View::make('admin.publisher', compact('act', 'publisher', 'no'));
 }