NAME
Pinwheel::Model::Base - Base class for PinWheel models
SYNOPSIS
# Given $obj which is some PinWheel model...
$obj
->has_key(
$column_name
);
$column_names
=
$obj
->
keys
;
# unordered array ref
$value
=
$obj
->get(
$key
);
$sql_param
=
$obj
->sql_param;
@route_params
=
$obj
->route_param;
DESCRIPTION
- $bool = $obj->has_key($key)
-
Returns true iff
$obj
has a key named$key
. If the column hasn't been fetched yet,has_key
returns false. - $keys = $obj->keys
-
Return an (unordered) list of the current data keys in the model object. This only includes the columns where data has been fetched.
- $value = $obj->get($key)
-
TODO, document me.
- $sql_param = $obj->sql_param
-
Turns
$obj
into a SQL query parameter; see Model.Default:
$obj->id
. - @route_params = $obj->route_param
-
Turns
$obj
into route parameter(s); see Mapper.Default:
$obj->id
.
AUTHOR
A&M Network Publishing <DLAMNetPub@bbc.co.uk>