Pimcore\Model\Asset\WebDAV\File::setName PHP Method

setName() public method

public setName ( string $name )
$name string
    public function setName($name)
    {
        if ($this->asset->isAllowed("rename")) {
            $user = AdminTool::getCurrentUser();
            $this->asset->setUserModification($user->getId());
            $this->asset->setFilename(Element\Service::getValidKey($name), "asset");
            $this->asset->save();
        } else {
            throw new DAV\Exception\Forbidden();
        }
        return $this;
    }