Xpressengine\Site\SiteHandler::put PHP 메소드

put() 공개 메소드

put
public put ( Site $site ) : Site
$site Site site object
리턴 Site
    public function put(Site $site)
    {
        if ($site->isDirty()) {
            $site->save();
        }
        return $site;
    }

Usage Example

예제 #1
0
 public function testPut()
 {
     list($configs) = $this->getMocks();
     $instance = new SiteHandler($configs);
     $mockSite = m::mock('Xpressengine\\Site\\Site');
     $mockSite->shouldReceive('isDirty')->andReturn(true);
     $mockSite->shouldReceive('save')->once();
     $instance->put($mockSite);
 }