Class Model
Base class for activerecord models.
- ICanBoogie\Object implements ICanBoogie\ToArrayRecursive uses ICanBoogie\ToArrayRecursiveTrait, ICanBoogie\PrototypeTrait
-
ICanBoogie\ActiveRecord\Table
-
ICanBoogie\ActiveRecord\Model
implements
ArrayAccess
-
Icybee\Modules\Taxonomy\Vocabulary\Model
Located at vendor/icanboogie-modules/taxonomy.vocabulary/lib/activerecords/vocabulary.model.php
Methods summary
public
|
|
public
boolean
|
|
protected
|
Methods inherited from ICanBoogie\ActiveRecord\Model
__call(),
__construct(),
__get(),
belongs_to(),
eliminate(),
find(),
get_activerecord_class(),
get_all(),
get_count(),
get_exists(),
get_id(),
get_one(),
has_scope(),
new_record(),
offsetExists(),
offsetGet(),
offsetSet(),
offsetUnset(),
retrieve(),
scope(),
store()
Methods inherited from ICanBoogie\ActiveRecord\Table
__invoke(),
drop(),
execute(),
filter_values(),
get_alias(),
get_connection(),
get_name(),
get_name_unprefixed(),
get_parent(),
get_primary(),
get_schema(),
insert(),
install(),
is_installed(),
lazy_get_extended_schema(),
prepare(),
query(),
quote(),
resolve_statement(),
save_callback(),
truncate(),
uninstall(),
update()
Methods inherited from ICanBoogie\Object
from(),
resolve_facade_properties(),
resolve_private_properties(),
to_array(),
to_json()
Methods inherited from ICanBoogie\ToArrayRecursive
Methods used from ICanBoogie\ToArrayRecursiveTrait
Methods used from ICanBoogie\PrototypeTrait
__set(),
__sleep(),
__wakeup(),
get_prototype(),
has_method(),
has_property(),
last_chance_get(),
last_chance_set()
Magic methods summary
Magic methods inherited from ICanBoogie\ActiveRecord\Model
all(),
average(),
count(),
exists(),
group(),
joins(),
limit(),
maximum(),
minimum(),
offset(),
one(),
order(),
select(),
sum(),
where()
Constants summary
Constants inherited from ICanBoogie\ActiveRecord\Model
ACTIVERECORD_CLASS,
BELONGS_TO,
CLASSNAME,
ID,
T_ACTIVERECORD_CLASS,
T_CLASS,
T_ID
Constants inherited from ICanBoogie\ActiveRecord\Table
ALIAS,
CONNECTION,
EXTENDING,
IMPLEMENTING,
NAME,
SCHEMA,
T_ALIAS,
T_CONNECTION,
T_EXTENDS,
T_IMPLEMENTS,
T_NAME,
T_SCHEMA
Properties summary
Properties inherited from ICanBoogie\ActiveRecord\Model
$activerecord_class,
$attributes
Properties inherited from ICanBoogie\ActiveRecord\Table
$alias,
$connection,
$implements,
$name,
$name_unprefixed,
$parent,
$primary,
$schema,
$select_join,
$update_join
Magic properties inherited from ICanBoogie\ActiveRecord\Model
$activerecord_cache,
$activerecord_class,
$all,
$count,
$exists,
$id
Magic properties inherited from ICanBoogie\ActiveRecord\Table
$alias,
$connection,
$extended_schema,
$name_unprefixed,
$parent,
$primary,
$schema