AthensFramework/core

View on GitHub
src/writable-bearer/WritableBearerBearerInterface.php

Summary

Maintainability
A
0 mins
Test Coverage
<?php

namespace Athens\Core\WritableBearer;

use Athens\Core\Writable\WritableInterface;

interface WritableBearerBearerInterface
{

    /**
     * @return WritableBearerInterface
     */
    public function getWritableBearer();

    /**
     * @return WritableInterface[]
     */
    public function getWritables();

    /**
     * @param string $handle
     * @return WritableInterface|null
     */
    public function getWritableByHandle($handle);
}