Source of file StorableInterface.php
Size: 0,693 Bytes - Last Modified: 2021-12-24T06:51:36+00:00
/var/www/docs.ssmods.com/process/src/src/Storage/StorableInterface.php
12345678910111213141516171819202122232425262728293031323334353637 | <?php namespace Heystack\Core\Storage; /** * Interface for storable objects * * Requires implementing classes to write required methods for storing themselves * * @author Cam Spiers <cameron@heyday.co.nz> * @author Glenn Bautista <glenn@heyday.co.nz> * @author Stevie Mayhew <stevie@heyday.co.nz> * @package Heystack */ interface StorableInterface { /** * @return string */ public function getStorableIdentifier(); /** * @return array */ public function getStorableData(); /** * @return array */ public function getStorableBackendIdentifiers(); /** * @return string */ public function getSchemaName(); } |