]> git.mxchange.org Git - quix0rs-gnu-social.git/commitdiff
File_oembed::saveNew are File::saveNew are static
authorMikael Nordfeldth <mmn@hethane.se>
Sun, 20 Apr 2014 14:06:41 +0000 (16:06 +0200)
committerMikael Nordfeldth <mmn@hethane.se>
Sun, 20 Apr 2014 14:10:05 +0000 (16:10 +0200)
Also did some non-backwards-compatible (to StatusNet) code cleanup.

classes/File.php
classes/File_oembed.php

index 022c6877caf7a10fa9d6ff8b8d3b9c06cef7ad09..f58a75d9d31e6dad7e2d170c0225483d8c48dcf9 100644 (file)
@@ -74,7 +74,7 @@ class File extends Managed_DataObject
      * @param string $given_url
      * @return File
      */
-    function saveNew(array $redir_data, $given_url) {
+    public static function saveNew(array $redir_data, $given_url) {
 
         // I don't know why we have to keep doing this but I'm adding this last check to avoid
         // uniqueness bugs.
index e12a18a2e045a9a76f32bf790afe0c7b75abe2b6..11d054aa4d745845c1c42852567ea86db44793fa 100644 (file)
  * along with this program.     If not, see <http://www.gnu.org/licenses/>.
  */
 
-if (!defined('STATUSNET') && !defined('LACONICA')) { exit(1); }
-
-require_once INSTALLDIR.'/classes/Memcached_DataObject.php';
-require_once INSTALLDIR.'/classes/File_redirection.php';
+if (!defined('GNUSOCIAL')) { exit(1); }
 
 /**
  * Table Definition for file_oembed
@@ -28,9 +25,6 @@ require_once INSTALLDIR.'/classes/File_redirection.php';
 
 class File_oembed extends Managed_DataObject
 {
-    ###START_AUTOCODE
-    /* the code below is auto generated do not remove the above tag */
-
     public $__table = 'file_oembed';                     // table name
     public $file_id;                         // int(4)  primary_key not_null
     public $version;                         // varchar(20)
@@ -47,9 +41,6 @@ class File_oembed extends Managed_DataObject
     public $url;                             // varchar(255)
     public $modified;                        // timestamp()   not_null default_CURRENT_TIMESTAMP
 
-    /* the code above is auto generated do not remove the tag below */
-    ###END_AUTOCODE
-
     public static function schemaDef()
     {
         return array(
@@ -100,7 +91,7 @@ class File_oembed extends Managed_DataObject
      * @param object $data Services_oEmbed_Object_*
      * @param int $file_id
      */
-    function saveNew($data, $file_id) {
+    public static function saveNew($data, $file_id) {
         $file_oembed = new File_oembed;
         $file_oembed->file_id = $file_id;
         if (!isset($data->version)) {