Stud.IP  2.4 Revision 48548
 All Data Structures Namespaces Files Functions Variables Groups Pages
StudipNews Class Reference
Inheritance diagram for StudipNews:
Inheritance graph
Collaboration diagram for StudipNews:
Collaboration graph

Public Member Functions

 __construct ($id=null)
 restoreRanges ()
 getRanges ()
 issetRange ($range_id)
 addRange ($range_id)
 deleteRange ($range_id)
 storeRanges ()
 delete ()
- Public Member Functions inherited from SimpleORMap
 __clone ()
 getRelationOptions ($relation)
 getTableMetadata ()
 hasAutoIncrementColumn ()
 setId ($id)
 getId ()
 getNewId ()
 toArray ($only_these_fields=null)
 toArrayRecursive ($depth=1, $only_these_fields=null)
 getValue ($field)
 getRelationValue ($relation, $field)
 setValue ($field, $value)
 __get ($field)
 __set ($field, $value)
 __isset ($field)
 offsetExists ($offset)
 offsetGet ($offset)
 offsetSet ($offset, $value)
 offsetUnset ($offset)
 getIterator ()
 count ()
 isField ($field)
 isAdditionalField ($field)
 isAliasField ($field)
 setData ($data, $reset=false)
 haveData ()
 isNew ()
 isDeleted ()
 setNew ($is_new)
 getWhereQuery ()
 restore ()
 store ()
 triggerChdate ()
 isDirty ()
 isFieldDirty ($field)
 revertValue ($field)
 initRelation ($relation)
 resetRelation ($relation)

Static Public Member Functions

static GetNewsByRange ($range_id, $only_visible=false, $as_objects=false)
static GetNewsByAuthor ($user_id, $as_objects=false)
static GetNewsByRSSId ($rss_id, $as_objects=false)
static GetNewsObjects ($news_result)
static GetUserIdFromRssID ($rss_id)
static GetRssIdFromUserId ($user_id)
static GetRangeFromRssID ($rss_id)
static GetRangeIdFromRssID ($rss_id)
static GetRssIdFromRangeId ($range_id)
static SetRssId ($range_id, $type=false)
static UnsetRssId ($range_id)
static GetAdminMsg ($user_id, $date)
static DoGarbageCollect ()
static TouchNews ($news_id, $touch_stamp=null)
static DeleteNewsRanges ($range_id)
static DeleteNewsByAuthor ($user_id)
- Static Public Member Functions inherited from SimpleORMap
static expireTableScheme ()
static find ($id)
static exists ($id)
static countBySql ($where=1, $params=array())
static create ($data)
static import ($data)
static findBySQL ($where, $params=array())
static findThru ($foreign_key_value, $options)
static findEachBySQL ($callable, $where, $params=array())
static findMany ($pks=array(), $order= '')
static findEachMany ($callable, $pks=array(), $order= '')
static deleteBySQL ($where, $params=array())
static toObject ($id_or_object)
static __callStatic ($name, $arguments)

Additional Inherited Members

- Protected Member Functions inherited from SimpleORMap
 parseRelationOptions ($type, $name, $options)
 getTableScheme ()
 storeRelations ()
 deleteRelations ()
 initializeContent ()
 applyCallbacks ($type)
 registerCallback ($types, $cb)
 unregisterCallback ($types, $cb)
 cbAutoIncrementColumn ($type)
 cbAutoKeyCreation ()
- Static Protected Member Functions inherited from SimpleORMap
static tableScheme ($db_table)
- Protected Attributes inherited from SimpleORMap
 $content = array()
 $content_db = array()
 $is_new = true
 $db_table = ''
 $db_fields = null
 $pk = null
 $default_values = array()
 $alias_fields = array()
 $additional_fields = array()
 $relations = array()
 $has_many = array()
 $has_one = array()
 $belongs_to = array()
 $has_and_belongs_to_many = array()
 $registered_callbacks
 $known_slots = array()
 $reserved_slots = array('value','newid','iterator','tablemetadata', 'relationvalue','wherequery','relationoptions','data','new','id')
- Static Protected Attributes inherited from SimpleORMap
static $schemes

Detailed Description

StudipNews.class.php

Author
André Noack <noack-quest>, Suchi & Berg GmbH info@.nosp@m.data.nosp@m.-ques.nosp@m.t.de public

Constructor & Destructor Documentation

__construct (   $id = null)
Parameters
string$idprimary key of table

Reimplemented from SimpleORMap.

Member Function Documentation

addRange (   $range_id)

Here is the call graph for this function:

delete ( )

delete entry from database the object is cleared, but is not(!) turned to new state

Returns
int number of deleted rows

Reimplemented from SimpleORMap.

Here is the call graph for this function:

Here is the caller graph for this function:

static DeleteNewsByAuthor (   $user_id)
static

Here is the call graph for this function:

Here is the caller graph for this function:

static DeleteNewsRanges (   $range_id)
static

Here is the call graph for this function:

Here is the caller graph for this function:

deleteRange (   $range_id)

Here is the call graph for this function:

static DoGarbageCollect ( )
static

Here is the call graph for this function:

Here is the caller graph for this function:

static GetAdminMsg (   $user_id,
  $date 
)
static

Here is the call graph for this function:

Here is the caller graph for this function:

static GetNewsByAuthor (   $user_id,
  $as_objects = false 
)
static

Here is the call graph for this function:

Here is the caller graph for this function:

static GetNewsByRange (   $range_id,
  $only_visible = false,
  $as_objects = false 
)
static

Here is the call graph for this function:

Here is the caller graph for this function:

static GetNewsByRSSId (   $rss_id,
  $as_objects = false 
)
static

Here is the call graph for this function:

static GetNewsObjects (   $news_result)
static

Here is the caller graph for this function:

static GetRangeFromRssID (   $rss_id)
static

Here is the call graph for this function:

Here is the caller graph for this function:

static GetRangeIdFromRssID (   $rss_id)
static

Here is the call graph for this function:

Here is the caller graph for this function:

getRanges ( )

Here is the caller graph for this function:

static GetRssIdFromRangeId (   $range_id)
static

Here is the call graph for this function:

Here is the caller graph for this function:

static GetRssIdFromUserId (   $user_id)
static

Here is the call graph for this function:

Here is the caller graph for this function:

static GetUserIdFromRssID (   $rss_id)
static

Here is the call graph for this function:

issetRange (   $range_id)

Here is the call graph for this function:

Here is the caller graph for this function:

restoreRanges ( )

Here is the call graph for this function:

static SetRssId (   $range_id,
  $type = false 
)
static

Here is the call graph for this function:

storeRanges ( )

Here is the call graph for this function:

static TouchNews (   $news_id,
  $touch_stamp = null 
)
static

Here is the caller graph for this function:

static UnsetRssId (   $range_id)
static

Here is the call graph for this function:

Here is the caller graph for this function:


The documentation for this class was generated from the following file: