PHP Class Pastie_Driver_Rdo, horde
Required values for $params:
'db' The Horde_Db adapter
Copyright 2012-2016 Horde LLC (http://www.horde.org/)
Based on the original Sql driver by Ben Klang
See the enclosed file LICENSE for license information (BSD). If you
did not receive this file, see http://www.horde.org/licenses/bsd.
Show file
Open project: horde/horde
Protected Properties
Property |
Type |
Description |
|
$_db |
DB |
Handle for the database connection. |
|
$_mappers |
Horde_Rdo_Factory |
The mapper factory |
|
Public Methods
Protected Methods
Method |
Description |
|
_fromBackend ( array | Pastie_Entity_Paste $paste ) : an |
Convert a backend hash or object to an application context hash. |
|
Method Details
__construct()
public method
This is the basic constructor for the Rdo driver.
_fromBackend()
protected method
This is ugly and may be redesigned or refactored
protected _fromBackend ( array | Pastie_Entity_Paste $paste ) : an |
$paste |
array | Pastie_Entity_Paste |
A paste hash or Rdo object. |
return |
an |
application context hash |
Retrieves the paste from the database.
getPastes()
public method
get any number of pastes from a bin, ordered by date, narrowed by limit and offset
savePaste()
public method
Create a new paste in backend.
Property Details
Handle for the database connection.
protected DB $_db |
return |
DB |
|
$_mappers protected property
protected Horde_Rdo_Factory $_mappers |
return |
Horde_Rdo_Factory |
|