forked from GNUsocial/gnu-social
		
	[TOOLS] Run CS-Fixer on all files
This commit is contained in:
		| @@ -71,7 +71,7 @@ class LinkHeader | ||||
|         $this->type = null; | ||||
|  | ||||
|         // remove uri-reference from header | ||||
|         $str = mb_substr($str, \mb_strlen($uri_reference[0])); | ||||
|         $str = mb_substr($str, mb_strlen($uri_reference[0])); | ||||
|  | ||||
|         // parse link-params | ||||
|         $params = explode(';', $str); | ||||
| @@ -124,6 +124,5 @@ class LinkHeader | ||||
|                 } | ||||
|             } | ||||
|         } | ||||
|  | ||||
|     } | ||||
| } | ||||
|   | ||||
| @@ -1,6 +1,6 @@ | ||||
| <?php | ||||
|  | ||||
| declare(strict_types=1); | ||||
| declare(strict_types = 1); | ||||
|  | ||||
| // {{{ License | ||||
| // This file is part of GNU social - https://www.gnu.org/software/social | ||||
| @@ -24,6 +24,7 @@ namespace Plugin\DeleteNote; | ||||
| use ActivityPhp\Type\AbstractObject; | ||||
| use App\Core\DB\DB; | ||||
| use App\Core\Event; | ||||
| use function App\Core\I18n\_m; | ||||
| use App\Core\Modules\NoteHandlerPlugin; | ||||
| use App\Core\Router\RouteLoader; | ||||
| use App\Core\Router\Router; | ||||
| @@ -35,9 +36,6 @@ use App\Util\Exception\ClientException; | ||||
| use DateTime; | ||||
| use Plugin\ActivityPub\Entity\ActivitypubActivity; | ||||
| use Symfony\Component\HttpFoundation\Request; | ||||
| use function App\Core\I18n\_m; | ||||
| use function is_int; | ||||
| use function is_null; | ||||
|  | ||||
| /** | ||||
|  * Delete note plugin main class. | ||||
| @@ -75,10 +73,6 @@ class DeleteNote extends NoteHandlerPlugin | ||||
|      * (object)**, by the given **Actor (subject)**. Launches the | ||||
|      * NewNotification Event, stating who dared to call Undertaker. | ||||
|      * | ||||
|      * @param \App\Entity\Actor $actor | ||||
|      * @param \App\Entity\Note  $note | ||||
|      * | ||||
|      * @return \App\Entity\Activity | ||||
|      * @throws \App\Util\Exception\ClientException | ||||
|      * @throws \App\Util\Exception\ServerException | ||||
|      */ | ||||
| @@ -103,11 +97,6 @@ class DeleteNote extends NoteHandlerPlugin | ||||
|      * Checks whether the Note has already been deleted, only passing on the | ||||
|      * responsibility to undertaker if the Note wasn't. | ||||
|      * | ||||
|      * @param \App\Entity\Note|int  $note | ||||
|      * @param \App\Entity\Actor|int $actor | ||||
|      * @param string                $source | ||||
|      * | ||||
|      * @return \App\Entity\Activity|null | ||||
|      * @throws \App\Util\Exception\ClientException | ||||
|      * @throws \App\Util\Exception\DuplicateFoundException | ||||
|      * @throws \App\Util\Exception\NotFoundException | ||||
| @@ -115,10 +104,10 @@ class DeleteNote extends NoteHandlerPlugin | ||||
|      */ | ||||
|     public static function deleteNote(Note|int $note, Actor|int $actor, string $source = 'web'): ?Activity | ||||
|     { | ||||
|         $actor = is_int($actor) ? Actor::getById($actor) : $actor; | ||||
|         $note = is_int($note) ? Note::getById($note) : $note; | ||||
|         $actor = \is_int($actor) ? Actor::getById($actor) : $actor; | ||||
|         $note  = \is_int($note) ? Note::getById($note) : $note; | ||||
|         // Try and find if note was already deleted | ||||
|         if (is_null(DB::findOneBy(Activity::class, ['verb' => 'delete', 'object_type' => 'note', 'object_id' => $note->getId()], return_null: true))) { | ||||
|         if (\is_null(DB::findOneBy(Activity::class, ['verb' => 'delete', 'object_type' => 'note', 'object_id' => $note->getId()], return_null: true))) { | ||||
|             // If none found, then undertaker has a job to do | ||||
|             return self::undertaker($actor, $note); | ||||
|         } else { | ||||
| @@ -130,8 +119,6 @@ class DeleteNote extends NoteHandlerPlugin | ||||
|      * Adds and connects the _delete_note_action_ route to | ||||
|      * Controller\DeleteNote::class | ||||
|      * | ||||
|      * @param \App\Core\Router\RouteLoader $r | ||||
|      * | ||||
|      * @return bool Event hook | ||||
|      */ | ||||
|     public function onAddRoute(RouteLoader $r) | ||||
| @@ -147,31 +134,28 @@ class DeleteNote extends NoteHandlerPlugin | ||||
|      * Adds an anchor link to the route _delete_note_action_ in the **Note card | ||||
|      * template**. More specifically, in the **note_actions block**. | ||||
|      * | ||||
|      * @param \Symfony\Component\HttpFoundation\Request $request | ||||
|      * @param \App\Entity\Note                          $note | ||||
|      * @param array                                     $actions | ||||
|      * | ||||
|      * @return bool                                     Event hook | ||||
|      * @throws \App\Util\Exception\DuplicateFoundException | ||||
|      * @throws \App\Util\Exception\NotFoundException | ||||
|      * @throws \App\Util\Exception\ServerException | ||||
|      * | ||||
|      * @return bool Event hook | ||||
|      */ | ||||
|     public function onAddExtraNoteActions(Request $request, Note $note, array &$actions) | ||||
|     { | ||||
|         if (is_null($actor = Common::actor())) { | ||||
|         if (\is_null($actor = Common::actor())) { | ||||
|             return Event::next; | ||||
|         } | ||||
|         // Only add action if note wasn't already deleted! | ||||
|         if (is_null(DB::findOneBy(Activity::class, ['verb' => 'delete', 'object_type' => 'note', 'object_id' => $note->getId()], return_null: true)) | ||||
|         if (\is_null(DB::findOneBy(Activity::class, ['verb' => 'delete', 'object_type' => 'note', 'object_id' => $note->getId()], return_null: true)) | ||||
|             // And has permissions | ||||
|             && $actor->canAdmin($note->getActor())) { | ||||
|             $delete_action_url = Router::url('delete_note_action', ['note_id' => $note->getId()]); | ||||
|             $query_string = $request->getQueryString(); | ||||
|             $query_string      = $request->getQueryString(); | ||||
|             $delete_action_url .= '?from=' . mb_substr($query_string, 2); | ||||
|             $actions[] = [ | ||||
|                 'title' => _m('Delete note'), | ||||
|                 'title'   => _m('Delete note'), | ||||
|                 'classes' => '', | ||||
|                 'url' => $delete_action_url, | ||||
|                 'url'     => $delete_action_url, | ||||
|             ]; | ||||
|         } | ||||
|  | ||||
| @@ -190,7 +174,7 @@ class DeleteNote extends NoteHandlerPlugin | ||||
|      * | ||||
|      * @return bool Returns `Event::stop` if handled, `Event::next` otherwise | ||||
|      */ | ||||
|     private function activitypub_handler(Actor $actor, \ActivityPhp\Type\AbstractObject $type_activity, mixed $type_object, ?\Plugin\ActivityPub\Entity\ActivitypubActivity &$ap_act): bool | ||||
|     private function activitypub_handler(Actor $actor, AbstractObject $type_activity, mixed $type_object, ?ActivitypubActivity &$ap_act): bool | ||||
|     { | ||||
|         if ($type_activity->get('type') !== 'Delete' | ||||
|             || !($type_object instanceof Note)) { | ||||
| @@ -221,7 +205,7 @@ class DeleteNote extends NoteHandlerPlugin | ||||
|      * | ||||
|      * @return bool Returns `Event::stop` if handled, `Event::next` otherwise | ||||
|      */ | ||||
|     public function onNewActivityPubActivity(Actor $actor, \ActivityPhp\Type\AbstractObject $type_activity, \ActivityPhp\Type\AbstractObject $type_object, ?\Plugin\ActivityPub\Entity\ActivitypubActivity &$ap_act): bool | ||||
|     public function onNewActivityPubActivity(Actor $actor, AbstractObject $type_activity, AbstractObject $type_object, ?ActivitypubActivity &$ap_act): bool | ||||
|     { | ||||
|         return $this->activitypub_handler($actor, $type_activity, $type_object, $ap_act); | ||||
|     } | ||||
| @@ -236,7 +220,7 @@ class DeleteNote extends NoteHandlerPlugin | ||||
|      * | ||||
|      * @return bool Returns `Event::stop` if handled, `Event::next` otherwise | ||||
|      */ | ||||
|     public function onNewActivityPubActivityWithObject(Actor $actor, \ActivityPhp\Type\AbstractObject $type_activity, mixed $type_object, ?\Plugin\ActivityPub\Entity\ActivitypubActivity &$ap_act): bool | ||||
|     public function onNewActivityPubActivityWithObject(Actor $actor, AbstractObject $type_activity, mixed $type_object, ?ActivitypubActivity &$ap_act): bool | ||||
|     { | ||||
|         return $this->activitypub_handler($actor, $type_activity, $type_object, $ap_act); | ||||
|     } | ||||
|   | ||||
| @@ -76,9 +76,7 @@ class NoteRepeat extends Entity | ||||
|         return $this->repeat_of; | ||||
|     } | ||||
|  | ||||
|  | ||||
|     /** | ||||
|      * @param Note $note | ||||
|      * @return bool Returns true if Note provided is a repeat of another Note | ||||
|      */ | ||||
|     public static function isNoteRepeat(Note $note): bool | ||||
|   | ||||
| @@ -89,6 +89,6 @@ abstract class Bitmap | ||||
|  | ||||
|     public static function isValue(int $value): bool | ||||
|     { | ||||
|         return in_array($value, (new ReflectionClass(static::class))->getConstants()); | ||||
|         return \in_array($value, (new ReflectionClass(static::class))->getConstants()); | ||||
|     } | ||||
| } | ||||
|   | ||||
		Reference in New Issue
	
	Block a user