aboutsummaryrefslogtreecommitdiff
path: root/engine/lib/objects.php
AgeCommit message (Collapse)Author
2008-11-19Fixes #568: Exportable code now inclusive not exclusive.marcus
* Added extra function Exportable interface * OpenDD export modified * PHP & JSON export views modified * Default export view will still show all data if you are logged in as admin (since this view is used by the guidtool) git-svn-id: https://code.elgg.org/elgg/trunk@2467 36083f99-b078-4883-b0ff-0f9b5a30f544
2008-11-03Minor tweaks 'cos case does matter...marcus
git-svn-id: https://code.elgg.org/elgg/trunk@2379 36083f99-b078-4883-b0ff-0f9b5a30f544
2008-10-21Closes #457: Now returns $guid on success, false on failmarcus
git-svn-id: https://code.elgg.org/elgg/trunk@2288 36083f99-b078-4883-b0ff-0f9b5a30f544
2008-08-13Fixes #241: Changed order, delete user using object's delete method rather ↵marcus
than the low level function git-svn-id: https://code.elgg.org/elgg/trunk@1887 36083f99-b078-4883-b0ff-0f9b5a30f544
2008-08-07Centralised set and get magic functions to the tlc. Added isset and unset ↵marcus
magic methods. Report any problems! git-svn-id: https://code.elgg.org/elgg/trunk@1776 36083f99-b078-4883-b0ff-0f9b5a30f544
2008-07-22Yet more container refactoring.ben
git-svn-id: https://code.elgg.org/elgg/trunk@1496 36083f99-b078-4883-b0ff-0f9b5a30f544
2008-07-18Moved container_guid to entities, modified a bunch of functions.ben
git-svn-id: https://code.elgg.org/elgg/trunk@1473 36083f99-b078-4883-b0ff-0f9b5a30f544
2008-07-07Closes #107, this has been superceded by groups functionality (#106).marcus
git-svn-id: https://code.elgg.org/elgg/trunk@1317 36083f99-b078-4883-b0ff-0f9b5a30f544
2008-07-07Fixes #122marcus
git-svn-id: https://code.elgg.org/elgg/trunk@1309 36083f99-b078-4883-b0ff-0f9b5a30f544
2008-07-01Group class, refs #106marcus
git-svn-id: https://code.elgg.org/elgg/trunk@1231 36083f99-b078-4883-b0ff-0f9b5a30f544
2008-07-01Added object in container search, refs #106.marcus
git-svn-id: https://code.elgg.org/elgg/trunk@1220 36083f99-b078-4883-b0ff-0f9b5a30f544
2008-06-24Removing more notices.ben
git-svn-id: https://code.elgg.org/elgg/trunk@1108 36083f99-b078-4883-b0ff-0f9b5a30f544
2008-06-18Fixes #42: Object full text search on description marcus
git-svn-id: https://code.elgg.org/elgg/trunk@969 36083f99-b078-4883-b0ff-0f9b5a30f544
2008-06-13Fixed update/insert issue on all top-level entitiesben
git-svn-id: https://code.elgg.org/elgg/trunk@912 36083f99-b078-4883-b0ff-0f9b5a30f544
2008-06-10register_event_handler and trigger_event have been renamed to ↵ben
register_elgg_event_handler and trigger_elgg_event respectively. git-svn-id: https://code.elgg.org/elgg/trunk@848 36083f99-b078-4883-b0ff-0f9b5a30f544
2008-06-09Marcus Povey <marcus@dushka.co.uk>icewing
* Caching complete git-svn-id: https://code.elgg.org/elgg/trunk@843 36083f99-b078-4883-b0ff-0f9b5a30f544
2008-06-09git-svn-id: https://code.elgg.org/elgg/trunk@842 ↵icewing
36083f99-b078-4883-b0ff-0f9b5a30f544
2008-06-09Marcus Povey <marcus@dushka.co.uk>icewing
* Added the code to the correct method. Doh! git-svn-id: https://code.elgg.org/elgg/trunk@841 36083f99-b078-4883-b0ff-0f9b5a30f544
2008-06-09git-svn-id: https://code.elgg.org/elgg/trunk@838 ↵icewing
36083f99-b078-4883-b0ff-0f9b5a30f544
2008-06-09Marcus Povey <marcus@dushka.co.uk>icewing
* Added table counter git-svn-id: https://code.elgg.org/elgg/trunk@837 36083f99-b078-4883-b0ff-0f9b5a30f544
2008-06-09git-svn-id: https://code.elgg.org/elgg/trunk@834 ↵icewing
36083f99-b078-4883-b0ff-0f9b5a30f544
2008-06-05Marcus Povey <marcus@dushka.co.uk>icewing
* Partial internationalisation of exceptions git-svn-id: https://code.elgg.org/elgg/trunk@801 36083f99-b078-4883-b0ff-0f9b5a30f544
2008-06-02Marcus Povey <marcus@dushka.co.uk>icewing
* Update and creates now handled separately, with the appropriate events triggered. git-svn-id: https://code.elgg.org/elgg/trunk@772 36083f99-b078-4883-b0ff-0f9b5a30f544
2008-05-22Rearranging events: stage 1ben
git-svn-id: https://code.elgg.org/elgg/trunk@680 36083f99-b078-4883-b0ff-0f9b5a30f544
2008-05-20Marcus Povey <marcus@dushka.co.uk>icewing
* Fixed direct load by guid issue git-svn-id: https://code.elgg.org/elgg/trunk@662 36083f99-b078-4883-b0ff-0f9b5a30f544
2008-04-08Misja Hoebe <misja@curverider.co.uk> More docstring fixesmisja
git-svn-id: https://code.elgg.org/elgg/trunk@421 36083f99-b078-4883-b0ff-0f9b5a30f544
2008-04-07Further adventures in getting things to delete correctlyben
git-svn-id: https://code.elgg.org/elgg/trunk@413 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-03-17Marcus Povey <marcus@dushka.co.uk>icewing
* getOwner now consistent with class hierachy git-svn-id: https://code.elgg.org/elgg/trunk@240 36083f99-b078-4883-b0ff-0f9b5a30f544
2008-03-14A quick syntax fix for objectsben
git-svn-id: https://code.elgg.org/elgg/trunk@230 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-14Added new objects classben
git-svn-id: https://code.elgg.org/elgg/trunk@219 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-12Language updatesben
git-svn-id: https://code.elgg.org/elgg/trunk@184 36083f99-b078-4883-b0ff-0f9b5a30f544
2008-03-12Updates to both objects (in order to be able to resave type properly) and ↵ben
access (to add useful constants) git-svn-id: https://code.elgg.org/elgg/trunk@179 36083f99-b078-4883-b0ff-0f9b5a30f544
2008-03-10Updated objects with metadata and annotationsben
git-svn-id: https://code.elgg.org/elgg/trunk@141 36083f99-b078-4883-b0ff-0f9b5a30f544
2008-03-06Marcus Povey <marcus@dushka.co.uk>icewing
* Casting takes advantage of constructor git-svn-id: https://code.elgg.org/elgg/trunk@99 36083f99-b078-4883-b0ff-0f9b5a30f544
2008-03-06Objects are now cast to ElggObjects on getben
git-svn-id: https://code.elgg.org/elgg/trunk@94 36083f99-b078-4883-b0ff-0f9b5a30f544
2008-03-06Marcus Povey <marcus@dushka.co.uk>icewing
* Fixed get/sets git-svn-id: https://code.elgg.org/elgg/trunk@87 36083f99-b078-4883-b0ff-0f9b5a30f544
2008-03-06Fixed ElggObject attributes.icewing
git-svn-id: https://code.elgg.org/elgg/trunk@86 36083f99-b078-4883-b0ff-0f9b5a30f544
2008-03-03Further additions to the ElggObject, according to specben
git-svn-id: https://code.elgg.org/elgg/trunk@65 36083f99-b078-4883-b0ff-0f9b5a30f544
2008-03-03Extending stdClass is sillyben
git-svn-id: https://code.elgg.org/elgg/trunk@61 36083f99-b078-4883-b0ff-0f9b5a30f544
2008-03-03Some misc changesben
git-svn-id: https://code.elgg.org/elgg/trunk@49 36083f99-b078-4883-b0ff-0f9b5a30f544
2008-02-17Further metadata and ElggObject updates.ben
git-svn-id: https://code.elgg.org/elgg/trunk@47 36083f99-b078-4883-b0ff-0f9b5a30f544
2008-02-17Added most of an ElggObject classben
git-svn-id: https://code.elgg.org/elgg/trunk@46 36083f99-b078-4883-b0ff-0f9b5a30f544
2008-02-17Full object and object metadata CRUD functionalityben
git-svn-id: https://code.elgg.org/elgg/trunk@45 36083f99-b078-4883-b0ff-0f9b5a30f544
2008-02-15All kinds of object and database stuffben
git-svn-id: https://code.elgg.org/elgg/trunk@44 36083f99-b078-4883-b0ff-0f9b5a30f544