Overview

Namespaces

  • Net
    • Bazzline
      • Component
        • Database
          • FileStorage
            • IdGenerator
            • Storage
            • Writer

Classes

  • Storage
  • StorageFactory

Interfaces

  • StorageInterface
  • Overview
  • Namespace
  • Class

Interface StorageInterface

Interface StorageInterface

Direct known implementers

Net\Bazzline\Component\Database\FileStorage\Storage\Storage
Namespace: Net\Bazzline\Component\Database\FileStorage\Storage
Package: Net\Bazzline\Component\Database\FileStorage\Storage
Located at Storage/StorageInterface.php
Methods summary
public string
# create( array $data, boolean $resetRuntimeProperties = true )

Parameters

$data
$resetRuntimeProperties

Returns

string
  • unique identifier
public array
# readMany( boolean $resetRuntimeProperties = true )

Parameters

$resetRuntimeProperties

Returns

array
public null|mixed
# readOne( boolean $resetRuntimeProperties = true )

Parameters

$resetRuntimeProperties

Returns

null|mixed
  • nothing or data
public boolean
# update( array $data, boolean $resetRuntimeProperties = true )

Parameters

$data
$resetRuntimeProperties

Returns

boolean
public boolean
# delete( boolean $resetRuntimeProperties = true )

Parameters

$resetRuntimeProperties

Returns

boolean
public
# filterBy( mixed $key, mixed $value )

Parameters

$key
$value

Returns


$this
public
# filterById( mixed $id )

Parameters

$id

Returns


$this
public
# limitBy( integer $count, null|integer $offset = null )

Parameters

$count
$offset

Returns


$this
public boolean
# has( integer $atLeast = 1, null|integer $atMost = null )

Parameters

$atLeast
$atMost

Returns

boolean
public
# resetRuntimeProperties( )
PHP Database File Storage by bazzline.net API documentation generated by ApiGen