public function setFileLock($file_lock)
    {
        if (empty($file_lock) && $file_lock !== false) {
            throw new PageCacheException(__CLASS__ . ' file lock can not be empty. To disable set to boolean false.');
        }
        $this->file_lock = $file_lock;
    }
public function setFileLock($file_lock)
    {
        if (empty($file_lock) && $file_lock !== false) {
            throw new PageCacheException(__CLASS__ . ' file lock can not be empty. To disable set to boolean false.');
        }
        $this->file_lock = $file_lock;
    }
public function setFileLock ( $ file_lock ) { if ( empty ( $ file_lock ) && $ file_lock !== false ) { throw new PageCacheException ( __CLASS__ . ' file lock can not be empty. To disable set to boolean false.' ) ; } $ this -> file_lock = $ file_lock ; }
Set file locking logic

@param false|int $file_lock PHP file lock constant or false for disabling
@throws \Exception
Set file locking logic