public function set($key, $value, $expireTime = null)
    {
        if ( $expireTime && !is_int($expireTime) )
        {
            throw new \InvalidArgumentException('cache expire time must be integer.');
        }

        $this->expireTime = ($expireTime) ? $expireTime : $this->expireTime;

        return $this->write($key, $value);
    }
public function set($key, $value, $expireTime = null)
    {
        if ( $expireTime && !is_int($expireTime) )
        {
            throw new \InvalidArgumentException('cache expire time must be integer.');
        }

        $this->expireTime = ($expireTime) ? $expireTime : $this->expireTime;

        return $this->write($key, $value);
    }
public function set ( $ key , $ value , $ expireTime = null ) { if ( $ expireTime && ! is_int ( $ expireTime ) ) { throw new \ InvalidArgumentException ( 'cache expire time must be integer.' ) ; } $ this -> expireTime = ( $ expireTime ) ? $ expireTime : $ this -> expireTime ; return $ this -> write ( $ key , $ value ) ; }
Set cache key and write to cache file

@param string $key
@param string $value
@param int $expireTime null
@return bool
@throws InvalidArgumentException
@throws FileCacheException
Set cache key and write to cache file