private function extractGroupPost($data) { if (is_array($data)) { list($postId, $areaSlug, $categorySlug) = $data; if ($post = Post::find($postId, ['title', 'user_id'])) { } return compact('post', 'areaSlug', 'categorySlug'); } return null; }