[Cs-webapplibs-commits] SF.net SVN: cs-webapplibs:[203] trunk/0.4
Status: Beta
Brought to you by:
crazedsanity
|
From: <cra...@us...> - 2011-01-27 15:04:30
|
Revision: 203
http://cs-webapplibs.svn.sourceforge.net/cs-webapplibs/?rev=203&view=rev
Author: crazedsanity
Date: 2011-01-27 15:04:24 +0000 (Thu, 27 Jan 2011)
Log Message:
-----------
Fix naming of cs_genericObject, cs_genericPermission now extends it.
Modified Paths:
--------------
trunk/0.4/cs_genericPermission.class.php
Added Paths:
-----------
trunk/0.4/abstract/cs_genericObject.abstract.class.php
Removed Paths:
-------------
trunk/0.4/abstract/cs_genericObject.class.php
Copied: trunk/0.4/abstract/cs_genericObject.abstract.class.php (from rev 202, trunk/0.4/abstract/cs_genericObject.class.php)
===================================================================
--- trunk/0.4/abstract/cs_genericObject.abstract.class.php (rev 0)
+++ trunk/0.4/abstract/cs_genericObject.abstract.class.php 2011-01-27 15:04:24 UTC (rev 203)
@@ -0,0 +1,92 @@
+<?php
+
+/*
+ * FILE INFORMATION:
+ *
+ * $HeadURL$
+ * $Id$
+ * $LastChangedDate$
+ * $LastChangedBy$
+ * $LastChangedRevision$
+ */
+
+abstract class cs_genericObjectAbstract extends cs_genericUserGroupAbstract {
+
+ /** Table name used to store object records. */
+ protected $oTable = "cswal_object_table";
+
+ /** Sequence for object table. */
+ protected $oSeq = "cswal_object_table_object_id_seq";
+
+ /** dbTableHandler{} object for simplifying SQL. */
+ private $dbTableHandler;
+
+ //============================================================================
+ public function __construct(cs_phpDB $db) {
+ parent::__construct($db);
+ $cleanString = array(
+ 'object_name' => 'text'
+ );
+ $this->dbTableHandler = new cs_dbTableHandler($this->db, $this->oTable, $this->oSeq, 'group_id', $cleanString);
+ }//end __construct()
+ //============================================================================
+
+
+
+ //============================================================================
+ public function create_object($objectName) {
+ if(strlen($objectName)) {
+ $newId = $this->dbTableHandler->create_record(array('object_name', $objectName));
+ }
+ else {
+ throw new exception(__METHOD__ .": invalid object name (". $objectName .")");
+ }
+ return($newId);
+ }//end create_object()
+ //============================================================================
+
+
+
+ //============================================================================
+ public function get_object_by_name($objectName) {
+ if(strlen($objectName)) {
+ try {
+ $retval = $this->dbTableHandler->get_single_record(array('object_name'=>$objectName));
+ }
+ catch(Exception $e) {
+ throw new exception(__METHOD__ .":: failed to object from name=(". $objectName ."), DETAILS::: ". $e->getMessage());
+ }
+ }
+ else {
+ throw new exception(__METHOD__ .":: invalid object name (". $objectName .")");
+ }
+ return($retval);
+ }//end get_object_by_name()
+ //============================================================================
+
+
+
+ //============================================================================
+ public function get_object_by_id($objectId) {
+ if(strlen($objectName)) {
+ try {
+ $retval = $this->dbTableHandler->get_record_by_id($objectId);
+ }
+ catch(Exception $e) {
+ throw new exception(__METHOD__ .":: failed to object for ID=(". $objectId ."), DETAILS::: ". $e->getMessage());
+ }
+ }
+ else {
+ throw new exception(__METHOD__ .":: invalid object ID (". $objectId .")");
+ }
+ return($retval);
+ }//end get_object_by_id()
+ //============================================================================
+
+
+
+ //============================================================================
+ //============================================================================
+
+}
+?>
Deleted: trunk/0.4/abstract/cs_genericObject.class.php
===================================================================
--- trunk/0.4/abstract/cs_genericObject.class.php 2011-01-27 14:53:53 UTC (rev 202)
+++ trunk/0.4/abstract/cs_genericObject.class.php 2011-01-27 15:04:24 UTC (rev 203)
@@ -1,92 +0,0 @@
-<?php
-
-/*
- * FILE INFORMATION:
- *
- * $HeadURL$
- * $Id$
- * $LastChangedDate$
- * $LastChangedBy$
- * $LastChangedRevision$
- */
-
-abstract class cs_genericObject extends cs_genericUserGroupAbstract {
-
- /** Table name used to store object records. */
- protected $oTable = "cswal_object_table";
-
- /** Sequence for object table. */
- protected $oSeq = "cswal_object_table_object_id_seq";
-
- /** dbTableHandler{} object for simplifying SQL. */
- private $dbTableHandler;
-
- //============================================================================
- public function __construct(cs_phpDB $db) {
- parent::__construct($db);
- $cleanString = array(
- 'object_name' => 'text'
- );
- $this->dbTableHandler = new cs_dbTableHandler($this->db, $this->oTable, $this->oSeq, 'group_id', $cleanString);
- }//end __construct()
- //============================================================================
-
-
-
- //============================================================================
- public function create_object($objectName) {
- if(strlen($objectName)) {
- $newId = $this->dbTableHandler->create_record(array('object_name', $objectName));
- }
- else {
- throw new exception(__METHOD__ .": invalid object name (". $objectName .")");
- }
- return($newId);
- }//end create_object()
- //============================================================================
-
-
-
- //============================================================================
- public function get_object_by_name($objectName) {
- if(strlen($objectName)) {
- try {
- $retval = $this->dbTableHandler->get_single_record(array('object_name'=>$objectName));
- }
- catch(Exception $e) {
- throw new exception(__METHOD__ .":: failed to object from name=(". $objectName ."), DETAILS::: ". $e->getMessage());
- }
- }
- else {
- throw new exception(__METHOD__ .":: invalid object name (". $objectName .")");
- }
- return($retval);
- }//end get_object_by_name()
- //============================================================================
-
-
-
- //============================================================================
- public function get_object_by_id($objectId) {
- if(strlen($objectName)) {
- try {
- $retval = $this->dbTableHandler->get_record_by_id($objectId);
- }
- catch(Exception $e) {
- throw new exception(__METHOD__ .":: failed to object for ID=(". $objectId ."), DETAILS::: ". $e->getMessage());
- }
- }
- else {
- throw new exception(__METHOD__ .":: invalid object ID (". $objectId .")");
- }
- return($retval);
- }//end get_object_by_id()
- //============================================================================
-
-
-
- //============================================================================
- //============================================================================
-
-}
-?>
Modified: trunk/0.4/cs_genericPermission.class.php
===================================================================
--- trunk/0.4/cs_genericPermission.class.php 2011-01-27 14:53:53 UTC (rev 202)
+++ trunk/0.4/cs_genericPermission.class.php 2011-01-27 15:04:24 UTC (rev 203)
@@ -11,7 +11,7 @@
* $LastChangedRevision$
*/
-class cs_genericPermission extends cs_genericUserGroupAbstract {
+class cs_genericPermission extends cs_genericObjectAbstract {
/** Database object. */
public $db;
This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site.
|