open-orchestra/open-orchestra-base-api-bundle

View on GitHub
BaseApi/Model/BlockableInterface.php

Summary

Maintainability
A
0 mins
Test Coverage
<?php

namespace OpenOrchestra\BaseApi\Model;

/**
 * Interface BlockableInterface
 */
interface BlockableInterface
{
    /**
     * @param bool $blocked
     */
    public function setBlocked($blocked);

    /**
     * @return bool
     */
    public function isBlocked();

    /**
     * Block a client
     */
    public function block();

    /**
     * Unblock a client
     */
    public function unblock();
}