]> git.mxchange.org Git - quix0rs-gnu-social.git/commitdiff
updating prepare and handle
authorMikael Nordfeldth <mmn@hethane.se>
Wed, 1 Jan 2014 19:30:30 +0000 (20:30 +0100)
committerMikael Nordfeldth <mmn@hethane.se>
Wed, 1 Jan 2014 19:30:30 +0000 (20:30 +0100)
actions/shownotice.php

index 6a026d2d364ea63c55f5b40712b719ac3673c921..1f92978062755b8d538fe685d29e349d58aa97f5 100644 (file)
@@ -70,7 +70,7 @@ class ShownoticeAction extends Action
      *
      * @return success flag
      */
-    function prepare($args)
+    protected function prepare(array $args=array())
     {
         parent::prepare($args);
         if ($this->boolean('ajax')) {
@@ -117,16 +117,16 @@ class ShownoticeAction extends Action
      *
      * @return Notice
      */
-    function getNotice()
+    protected function getNotice()
     {
         $id = $this->arg('notice');
 
         $notice = Notice::getKV('id', $id);
 
-        if (empty($notice)) {
+        if (!$notice instanceof Notice) {
             // Did we used to have it, and it got deleted?
             $deleted = Deleted_notice::getKV($id);
-            if (!empty($deleted)) {
+            if ($deleted instanceof Deleted_notice) {
                 // TRANS: Client error displayed trying to show a deleted notice.
                 $this->clientError(_('Notice deleted.'), 410);
             } else {
@@ -211,9 +211,9 @@ class ShownoticeAction extends Action
      *
      * @return void
      */
-    function handle($args)
+    protected function handle()
     {
-        parent::handle($args);
+        parent::handle();
 
         if ($this->boolean('ajax')) {
             $this->showAjax();