Imbo\Database\MongoDB::getShortUrlId PHP Method

getShortUrlId() public method

public getShortUrlId ( $user, $imageIdentifier, $extension = null, array $query = [] )
$query array
    public function getShortUrlId($user, $imageIdentifier, $extension = null, array $query = [])
    {
        try {
            $result = $this->getShortUrlCollection()->findOne(['user' => $user, 'imageIdentifier' => $imageIdentifier, 'extension' => $extension, 'query' => serialize($query)], ['shortUrlId' => true]);
            if (!$result) {
                return null;
            }
            return $result['shortUrlId'];
        } catch (MongoException $e) {
            return null;
        }
    }