aboutsummaryrefslogtreecommitdiff
path: root/engine/lib/entities.php
AgeCommit message (Collapse)Author
2008-04-07Further delete and event trigger fixesben
git-svn-id: https://code.elgg.org/elgg/trunk@412 36083f99-b078-4883-b0ff-0f9b5a30f544
2008-04-07Triggering events on create, update and delete actions on entitiesben
git-svn-id: https://code.elgg.org/elgg/trunk@411 36083f99-b078-4883-b0ff-0f9b5a30f544
2008-04-07Much better handling for deleting entities and metadataben
git-svn-id: https://code.elgg.org/elgg/trunk@409 36083f99-b078-4883-b0ff-0f9b5a30f544
2008-04-04Added $entity->canEdit() (true|false)ben
git-svn-id: https://code.elgg.org/elgg/trunk@405 36083f99-b078-4883-b0ff-0f9b5a30f544
2008-04-04Added better support for arrays of metadataben
git-svn-id: https://code.elgg.org/elgg/trunk@402 36083f99-b078-4883-b0ff-0f9b5a30f544
2008-04-03Marcus Povey <marcus@dushka.co.uk>icewing
* Relationship related code moved to relationships.php * Added ElggRelationship class as wrapper (to help with import and export) * Import and Export relationship code added (NOT TESTED) git-svn-id: https://code.elgg.org/elgg/trunk@399 36083f99-b078-4883-b0ff-0f9b5a30f544
2008-04-03Marcus Povey <marcus@dushka.co.uk>icewing
* Annotations and metadata now imported git-svn-id: https://code.elgg.org/elgg/trunk@393 36083f99-b078-4883-b0ff-0f9b5a30f544
2008-04-03Marcus Povey <marcus@dushka.co.uk>icewing
* Bugfixes git-svn-id: https://code.elgg.org/elgg/trunk@392 36083f99-b078-4883-b0ff-0f9b5a30f544
2008-04-03Marcus Povey <marcus@dushka.co.uk>icewing
* Added Iterator interface to override foreach behaviour git-svn-id: https://code.elgg.org/elgg/trunk@390 36083f99-b078-4883-b0ff-0f9b5a30f544
2008-04-03Marcus Povey <marcus@dushka.co.uk>icewing
* Exception thrown if load fails git-svn-id: https://code.elgg.org/elgg/trunk@389 36083f99-b078-4883-b0ff-0f9b5a30f544
2008-04-03Marcus Povey <marcus@dushka.co.uk>icewing
* Cut and paste is a killer git-svn-id: https://code.elgg.org/elgg/trunk@379 36083f99-b078-4883-b0ff-0f9b5a30f544
2008-04-02Assorted entity fixesben
git-svn-id: https://code.elgg.org/elgg/trunk@376 36083f99-b078-4883-b0ff-0f9b5a30f544
2008-04-02Small fix for get_entitiesben
git-svn-id: https://code.elgg.org/elgg/trunk@374 36083f99-b078-4883-b0ff-0f9b5a30f544
2008-04-02Marcus Povey <marcus@dushka.co.uk>icewing
* Access id better handled git-svn-id: https://code.elgg.org/elgg/trunk@372 36083f99-b078-4883-b0ff-0f9b5a30f544
2008-04-02Marcus Povey <marcus@dushka.co.uk>icewing
* Subtype is converted to its exportable string version git-svn-id: https://code.elgg.org/elgg/trunk@371 36083f99-b078-4883-b0ff-0f9b5a30f544
2008-04-02Marcus Povey <marcus@dushka.co.uk>icewing
* BUGFIX: User creation * User import functionality working git-svn-id: https://code.elgg.org/elgg/trunk@358 36083f99-b078-4883-b0ff-0f9b5a30f544
2008-04-02Marcus Povey <marcus@dushka.co.uk>icewing
* REMOVED DEBUG * WARNING!!! THERE IS A PHP BUG ON UBUNTU/APACHE2/PHP5 that will prevent metadata from functioning. Values appear to get unset. No fix known. git-svn-id: https://code.elgg.org/elgg/trunk@354 36083f99-b078-4883-b0ff-0f9b5a30f544
2008-04-02git-svn-id: https://code.elgg.org/elgg/trunk@353 ↵icewing
36083f99-b078-4883-b0ff-0f9b5a30f544
2008-04-02git-svn-id: https://code.elgg.org/elgg/trunk@349 ↵icewing
36083f99-b078-4883-b0ff-0f9b5a30f544
2008-04-02git-svn-id: https://code.elgg.org/elgg/trunk@348 ↵icewing
36083f99-b078-4883-b0ff-0f9b5a30f544
2008-04-02git-svn-id: https://code.elgg.org/elgg/trunk@347 ↵icewing
36083f99-b078-4883-b0ff-0f9b5a30f544
2008-04-02git-svn-id: https://code.elgg.org/elgg/trunk@346 ↵icewing
36083f99-b078-4883-b0ff-0f9b5a30f544
2008-04-02removed debugicewing
git-svn-id: https://code.elgg.org/elgg/trunk@344 36083f99-b078-4883-b0ff-0f9b5a30f544
2008-04-02debugicewing
git-svn-id: https://code.elgg.org/elgg/trunk@343 36083f99-b078-4883-b0ff-0f9b5a30f544
2008-04-02debugicewing
git-svn-id: https://code.elgg.org/elgg/trunk@342 36083f99-b078-4883-b0ff-0f9b5a30f544
2008-04-01Registration, login, logout work. Victory!ben
git-svn-id: https://code.elgg.org/elgg/trunk@313 36083f99-b078-4883-b0ff-0f9b5a30f544
2008-04-01User registration gubbinsben
git-svn-id: https://code.elgg.org/elgg/trunk@308 36083f99-b078-4883-b0ff-0f9b5a30f544
2008-04-01Marcus Povey <marcus@dushka.co.uk>icewing
* Used wrong function decl git-svn-id: https://code.elgg.org/elgg/trunk@307 36083f99-b078-4883-b0ff-0f9b5a30f544
2008-04-01Marcus Povey <marcus@dushka.co.uk>icewing
* Moved import to ElggEntity git-svn-id: https://code.elgg.org/elgg/trunk@304 36083f99-b078-4883-b0ff-0f9b5a30f544
2008-04-01Marcus Povey <marcus@dushka.co.uk>icewing
* Moved import to ElggEntity git-svn-id: https://code.elgg.org/elgg/trunk@302 36083f99-b078-4883-b0ff-0f9b5a30f544
2008-04-01Marcus Povey <marcus@dushka.co.uk>icewing
* Entities owner_guid exported as owner_uuid git-svn-id: https://code.elgg.org/elgg/trunk@300 36083f99-b078-4883-b0ff-0f9b5a30f544
2008-03-31Marcus Povey <marcus@dushka.co.uk>icewing
* Export of entities now includes uuid git-svn-id: https://code.elgg.org/elgg/trunk@295 36083f99-b078-4883-b0ff-0f9b5a30f544
2008-03-28Marcus Povey <marcus@dushka.co.uk>icewing
* Metadata and Annotations now exported. git-svn-id: https://code.elgg.org/elgg/trunk@291 36083f99-b078-4883-b0ff-0f9b5a30f544
2008-03-28Marcus Povey <marcus@dushka.co.uk>icewing
* Export functionality for ElggEntity and children git-svn-id: https://code.elgg.org/elgg/trunk@287 36083f99-b078-4883-b0ff-0f9b5a30f544
2008-03-27Marcus Povey <marcus@dushka.co.uk>icewing
* Array support added git-svn-id: https://code.elgg.org/elgg/trunk@274 36083f99-b078-4883-b0ff-0f9b5a30f544
2008-03-25Marcus Povey <marcus@dushka.co.uk>icewing
* Subtype subclass instantiation git-svn-id: https://code.elgg.org/elgg/trunk@269 36083f99-b078-4883-b0ff-0f9b5a30f544
2008-03-22Marcus Povey <marcus@dushka.co.uk>icewing
* Whitespace removed git-svn-id: https://code.elgg.org/elgg/trunk@264 36083f99-b078-4883-b0ff-0f9b5a30f544
2008-03-20Marcus Povey <marcus@dushka.co.uk>icewing
* Metadata now using metastrings * Entities will now throw an exception when creation is attempted with no owner git-svn-id: https://code.elgg.org/elgg/trunk@260 36083f99-b078-4883-b0ff-0f9b5a30f544
2008-03-18Marcus Povey <marcus@dushka.co.uk>icewing
* Get Metadata now actually works git-svn-id: https://code.elgg.org/elgg/trunk@244 36083f99-b078-4883-b0ff-0f9b5a30f544
2008-03-17Marcus Povey <marcus@dushka.co.uk>icewing
* limit/offset the wrong way round git-svn-id: https://code.elgg.org/elgg/trunk@238 36083f99-b078-4883-b0ff-0f9b5a30f544
2008-03-17Marcus Povey <marcus@dushka.co.uk>icewing
* BUGFIX: Added config git-svn-id: https://code.elgg.org/elgg/trunk@236 36083f99-b078-4883-b0ff-0f9b5a30f544
2008-03-14Marcus Povey <marcus@dushka.co.uk>icewing
* Get and set annotations seem to be working git-svn-id: https://code.elgg.org/elgg/trunk@229 36083f99-b078-4883-b0ff-0f9b5a30f544
2008-03-14Marcus Povey <marcus@dushka.co.uk>icewing
* Get annotations git-svn-id: https://code.elgg.org/elgg/trunk@228 36083f99-b078-4883-b0ff-0f9b5a30f544
2008-03-14Adding a couple of extra functions, deleting the old users moduleben
git-svn-id: https://code.elgg.org/elgg/trunk@224 36083f99-b078-4883-b0ff-0f9b5a30f544
2008-03-14Marcus Povey <marcus@dushka.co.uk>icewing
* Annotations added git-svn-id: https://code.elgg.org/elgg/trunk@223 36083f99-b078-4883-b0ff-0f9b5a30f544
2008-03-14Marcus Povey <marcus@dushka.co.uk>icewing
* Added average calcs git-svn-id: https://code.elgg.org/elgg/trunk@222 36083f99-b078-4883-b0ff-0f9b5a30f544
2008-03-14Marcus Povey <marcus@dushka.co.uk>icewing
* Metadata code git-svn-id: https://code.elgg.org/elgg/trunk@220 36083f99-b078-4883-b0ff-0f9b5a30f544
2008-03-14Removing old objects classben
git-svn-id: https://code.elgg.org/elgg/trunk@218 36083f99-b078-4883-b0ff-0f9b5a30f544
2008-03-14Marcus Povey <marcus@dushka.co.uk>icewing
* Belts and braces git-svn-id: https://code.elgg.org/elgg/trunk@215 36083f99-b078-4883-b0ff-0f9b5a30f544
2008-03-13Marcus Povey <marcus@dushka.co.uk>icewing
* Finally got sites to load :) git-svn-id: https://code.elgg.org/elgg/trunk@213 36083f99-b078-4883-b0ff-0f9b5a30f544