Code Analysis: JAMStackPress 0.1.3

Function Rating Maintainability Complexity Lines of code
Plugin\Http\Filters\AddSizeToImages::apply()
S
49 6 31
Plugin\Http\Controllers\ContactController::store()
S
44 4 51
Plugin\Http\Filters\AddTargetToExternalUrls::apply()
S
56 5 17
Plugin\Admin\Setting::__callStatic()
S
57 4 16
Plugin\Admin\Sidebar::register()
S
64 4 11
Plugin\Http\Filters\AddSizeToImages::setImageSize()
S
62 4 11
Plugin\Models\Post::getSeoAttribute()
S
56 3 20
Plugin\Admin\Setting::register()
S
56 3 18
Plugin\Http\Filters\AddTargetToExternalUrls::isExternalUrl()
S
66 4 7
Plugin\Support\Constants\SeoPlugin::getActive()
S
64 4 10
Plugin\Http\Kernel::applyFilters()
S
63 4 10
Plugin\Http\Kernel::registerApiRoutes()
S
59 3 14
Plugin\Models\Model::appendCustomFields()
S
61 3 12
Plugin\Models\Model::registerCustomType()
S
66 3 9
Plugin\Kernel::boot()
S
68 3 8
config()
S
60 2 13
Plugin\Models\Model::getAttributeAccessor()
S
61 2 12
Plugin\Models\Post::getFeaturedImageAttribute()
S
62 2 11
Plugin\Models\Category::getSlugs()
S
62 2 11
Plugin\Models\Post::appends()
S
57 1 20
Plugin\Admin\Sidebar::sidebar()
S
56 1 19
tap()
S
70 2 7
Plugin\Admin\Page::register()
S
73 2 5
Plugin\Admin\Script::register()
S
72 2 5
Plugin\Models\Post::getSlugs()
S
59 1 14
Plugin\Models\Contact::definition()
S
61 1 12
Plugin\Http\Filters\ReplaceBackendUrlWithFrontendUrl::replaceUrlsExceptMedia()
S
61 1 12
Plugin\Admin\Page::pages()
S
62 1 12
Plugin\Models\Post::getRoutesAttribute()
S
62 1 12
Plugin\Models\Model::getJamstackPressAttribute()
S
63 1 11
Plugin\Models\Model::boot()
S
75 1 4
Plugin\Http\Kernel::boot()
S
75 1 4
Plugin\Admin\Script::scripts()
S
75 1 5
Plugin\Models\Post::type()
S
80 1 3
Plugin\Http\Controllers\SitemapController::get()
S
72 1 6
getSeoPlugin()
S
82 1 3
Plugin\Admin\Kernel::boot()
S
67 1 7
Plugin\Support\HigherOrderTapProxy::__call()
S
76 1 4
Plugin\Http\Filters\ReplaceBackendUrlWithFrontendUrl::apply()
S
68 1 7
Plugin\Models\Contact::type()
S
80 1 3
Plugin\Models\Category::type()
S
80 1 3
Plugin\Support\HigherOrderTapProxy::__construct()
S
81 1 3
Plugin\Admin\Setting::sections()
S
65 1 10
Plugin\Models\External::appends()
S
81 1 3
Plugin\Http\Filters\ReplaceBackendUrlWithFrontendUrl::replaceHomeUrl()
S
67 1 8
Plugin\Models\External::type()
S
81 1 3
Plugin\Admin\Page::renderPage()
S
81 1 3
Plugin\Models\Post::getReadableDateAttribute()
S
71 1 6