Class Option Recommendations

Below, is a list of classes that may be updated with final or abstract.
The red stars mention possible upgrade by using final or abstract keywords; The green stars mention a valid absence of the option (an extended class, that can't be final, ...); The absence of star report currently configured classes. .

Final Abstract Name Path
class Kint implements FacadeInterface \kint\kint
class CallFinder \kint\callfinder
  class RichRenderer extends AbstractRenderer \kint\renderer\richrenderer
class PlainRenderer extends TextRenderer \kint\renderer\plainrenderer
class InvalidArgumentException extends \InvalidArgumentException implements ExceptionInterface \laminas\escaper\exception\invalidargumentexception
class LogLevel \psr\log\loglevel
class InvalidArgumentException extends \InvalidArgumentException \psr\log\invalidargumentexception
  class NullLogger extends AbstractLogger \psr\log\nulllogger
  class SourcePlugin extends AbstractPlugin implements TabPluginInterface \kint\renderer\rich\sourceplugin
  class ProfilePlugin extends AbstractPlugin implements TabPluginInterface \kint\renderer\rich\profileplugin
  class MicrotimePlugin extends AbstractPlugin implements TabPluginInterface \kint\renderer\rich\microtimeplugin
  class CallablePlugin extends AbstractPlugin implements ValuePluginInterface \kint\renderer\rich\callableplugin
class CliRenderer extends TextRenderer \kint\renderer\clirenderer
  class BinaryPlugin extends AbstractPlugin implements TabPluginInterface \kint\renderer\rich\binaryplugin
  class CallableDefinitionPlugin extends AbstractPlugin implements TabPluginInterface \kint\renderer\rich\callabledefinitionplugin
  class ColorPlugin extends AbstractPlugin implements TabPluginInterface, ValuePluginInterface \kint\renderer\rich\colorplugin
class ControllerGenerator extends BaseCommand \codeigniter\commands\generators\controllergenerator
class EntityGenerator extends BaseCommand \codeigniter\commands\generators\entitygenerator
class FilterGenerator extends BaseCommand \codeigniter\commands\generators\filtergenerator
class CellGenerator extends BaseCommand \codeigniter\commands\generators\cellgenerator
class TestGenerator extends BaseCommand \codeigniter\commands\generators\testgenerator
class MigrationGenerator extends BaseCommand \codeigniter\commands\generators\migrationgenerator
class ScaffoldGenerator extends BaseCommand \codeigniter\commands\generators\scaffoldgenerator
class CommandGenerator extends BaseCommand \codeigniter\commands\generators\commandgenerator
class I18nException extends FrameworkException \codeigniter\i18n\exceptions\i18nexception
class TimeDifference \codeigniter\i18n\timedifference
class RuntimeException extends \RuntimeException implements ExceptionInterface \laminas\escaper\exception\runtimeexception
class Escaper implements EscaperInterface \laminas\escaper\escaper
class ConfigGenerator extends BaseCommand \codeigniter\commands\generators\configgenerator
class ValidationGenerator extends BaseCommand \codeigniter\commands\generators\validationgenerator
class Time extends DateTimeImmutable implements Stringable \codeigniter\i18n\time
class TimeLegacy extends DateTime \codeigniter\i18n\timelegacy
  class FixedWidthValue extends AbstractValue \kint\value\fixedwidthvalue
class TraceValue extends ArrayValue \kint\value\tracevalue
  class MicrotimeValue extends AbstractValue \kint\value\microtimevalue
class ThrowableValue extends InstanceValue \kint\value\throwablevalue
  class UnknownValue extends AbstractValue \kint\value\unknownvalue
class SplFileInfoValue extends InstanceValue \kint\value\splfileinfovalue
class ColorValue extends StringValue \kint\value\colorvalue
class ClosureValue extends InstanceValue \kint\value\closurevalue
class MethodContext extends ClassDeclaredContext \kint\value\context\methodcontext
class ClassConstContext extends ClassDeclaredContext \kint\value\context\classconstcontext
class PropertyContext extends DoubleAccessMemberContext \kint\value\context\propertycontext
class StaticPropertyContext extends DoubleAccessMemberContext \kint\value\context\staticpropertycontext
  class VirtualValue extends AbstractValue \kint\value\virtualvalue
class ArrayContext extends BaseContext \kint\value\context\arraycontext
class EnumValue extends InstanceValue \kint\value\enumvalue
  class UninitializedValue extends AbstractValue \kint\value\uninitializedvalue
  class ClosedResourceValue extends AbstractValue \kint\value\closedresourcevalue
  class LockPlugin extends AbstractPlugin \kint\renderer\text\lockplugin
  class SplFileInfoPlugin extends AbstractPlugin \kint\renderer\text\splfileinfoplugin
  class TracePlugin extends AbstractPlugin \kint\renderer\text\traceplugin
  class MicrotimePlugin extends AbstractPlugin \kint\renderer\text\microtimeplugin
  class LockPlugin extends AbstractPlugin implements ValuePluginInterface \kint\renderer\rich\lockplugin
  class TablePlugin extends AbstractPlugin implements TabPluginInterface \kint\renderer\rich\tableplugin
  class TraceFramePlugin extends AbstractPlugin implements ValuePluginInterface \kint\renderer\rich\traceframeplugin
class SimpleXMLElementValue extends InstanceValue \kint\value\simplexmlelementvalue
class DateTimeValue extends InstanceValue \kint\value\datetimevalue
class StreamValue extends ResourceValue \kint\value\streamvalue
  class FunctionValue extends AbstractValue \kint\value\functionvalue
  class MethodValue extends AbstractValue \kint\value\methodvalue
class TraceFrameValue extends ArrayValue \kint\value\traceframevalue
class DomNodeValue extends InstanceValue \kint\value\domnodevalue
class DomNodeListValue extends InstanceValue \kint\value\domnodelistvalue
class Cors \codeigniter\http\cors
class UserAgent implements Stringable \codeigniter\http\useragent
class RedirectException extends RuntimeException implements ExceptionInterface, ResponsableInterface, HTTPExceptionInterface \codeigniter\http\exceptions\redirectexception
class HTTPException extends FrameworkException implements ExceptionInterface \codeigniter\http\exceptions\httpexception
class BadRequestException extends RuntimeException implements HTTPExceptionInterface \codeigniter\http\exceptions\badrequestexception
class UploadedFile extends File implements UploadedFileInterface \codeigniter\http\files\uploadedfile
class FileCollection \codeigniter\http\files\filecollection
class Filters \codeigniter\view\filters
class Parser extends View \codeigniter\view\parser
class Plugins \codeigniter\view\plugins
class Cell \codeigniter\view\cell
class ViewException extends FrameworkException \codeigniter\view\exceptions\viewexception
class Typography \codeigniter\typography\typography
class JSONFormatter implements FormatterInterface \codeigniter\format\jsonformatter
class XMLFormatter implements FormatterInterface \codeigniter\format\xmlformatter
class Format \codeigniter\format\format
class ModelException extends FrameworkException \codeigniter\exceptions\modelexception
class TestException extends LogicException \codeigniter\exceptions\testexception
class CriticalError extends RuntimeException \codeigniter\exceptions\criticalerror
class DownloadException extends RuntimeException \codeigniter\exceptions\downloadexception
class BadMethodCallException extends \BadMethodCallException implements ExceptionInterface \codeigniter\exceptions\badmethodcallexception
class BadFunctionCallException extends \BadFunctionCallException implements ExceptionInterface \codeigniter\exceptions\badfunctioncallexception
class PageNotFoundException extends RuntimeException implements HTTPExceptionInterface \codeigniter\exceptions\pagenotfoundexception
class ContentSecurityPolicy \codeigniter\http\contentsecuritypolicy
class CLIRequest extends Request \codeigniter\http\clirequest
class Method \codeigniter\http\method
class SiteURI extends URI \codeigniter\http\siteuri
class Header implements Stringable \codeigniter\http\header
class RedirectResponse extends Response \codeigniter\http\redirectresponse
class DownloadResponse extends Response \codeigniter\http\downloadresponse
class Negotiate \codeigniter\http\negotiate
class MigrateStatus extends BaseCommand \codeigniter\commands\database\migratestatus
class ClearLogs extends BaseCommand \codeigniter\commands\housekeeping\clearlogs
class Seed extends BaseCommand \codeigniter\commands\database\seed
class MigrateRollback extends BaseCommand \codeigniter\commands\database\migraterollback
class ClearCache extends BaseCommand \codeigniter\commands\cache\clearcache
class LocalizationFinder extends BaseCommand \codeigniter\commands\translation\localizationfinder
class ClearDebugbar extends BaseCommand \codeigniter\commands\housekeeping\cleardebugbar
class InfoCache extends BaseCommand \codeigniter\commands\cache\infocache
class Namespaces extends BaseCommand \codeigniter\commands\utilities\namespaces
class Routes extends BaseCommand \codeigniter\commands\utilities\routes
class LocalizationSync extends BaseCommand \codeigniter\commands\translation\localizationsync
class Serve extends BaseCommand \codeigniter\commands\server\serve
class SeederGenerator extends BaseCommand \codeigniter\commands\generators\seedergenerator
class ModelGenerator extends BaseCommand \codeigniter\commands\generators\modelgenerator
class FilterCheck extends BaseCommand \codeigniter\commands\utilities\filtercheck
class Publish extends BaseCommand \codeigniter\commands\utilities\publish
class LogException extends FrameworkException \codeigniter\log\exceptions\logexception
class FileNotFoundException extends RuntimeException implements ExceptionInterface \codeigniter\files\exceptions\filenotfoundexception
class FileException extends RuntimeException implements ExceptionInterface \codeigniter\files\exceptions\fileexception
class FormatException extends RuntimeException \codeigniter\format\exceptions\formatexception
class Cookie implements ArrayAccess, CloneableCookieInterface \codeigniter\cookie\cookie
class CookieStore implements Countable, IteratorAggregate \codeigniter\cookie\cookiestore
class ErrorlogHandler extends BaseHandler \codeigniter\log\handlers\errorloghandler
class ChromeLoggerHandler extends BaseHandler \codeigniter\log\handlers\chromeloggerhandler
class GenerateKey extends BaseCommand \codeigniter\commands\encryption\generatekey
class ListCommands extends BaseCommand \codeigniter\commands\listcommands
class Help extends BaseCommand \codeigniter\commands\help
class CookieException extends FrameworkException \codeigniter\cookie\exceptions\cookieexception
class ShowTableInfo extends BaseCommand \codeigniter\commands\database\showtableinfo
class Migrate extends BaseCommand \codeigniter\commands\database\migrate
class MigrateRefresh extends BaseCommand \codeigniter\commands\database\migraterefresh
class CreateDatabase extends BaseCommand \codeigniter\commands\database\createdatabase
class MockLanguage extends Language \codeigniter\test\mock\mocklanguage
class MockCodeIgniter extends CodeIgniter \codeigniter\test\mock\mockcodeigniter
class MockResult extends BaseResult \codeigniter\test\mock\mockresult
class MockLogger extends Logger \codeigniter\test\mock\mocklogger
class MockCURLRequest extends CURLRequest \codeigniter\test\mock\mockcurlrequest
class MockServices extends BaseService \codeigniter\test\mock\mockservices
class MockAppConfig extends App \codeigniter\test\mock\mockappconfig
class MockResourceController extends ResourceController \codeigniter\test\mock\mockresourcecontroller
class MockResponse extends Response \codeigniter\test\mock\mockresponse
class MockIncomingRequest extends IncomingRequest \codeigniter\test\mock\mockincomingrequest
class MockBuilder extends BaseBuilder \codeigniter\test\mock\mockbuilder
class MockCache extends BaseHandler implements CacheInterface \codeigniter\test\mock\mockcache
class MockCLIConfig extends App \codeigniter\test\mock\mockcliconfig
class MockConnection extends BaseConnection \codeigniter\test\mock\mockconnection
class MockResourcePresenter extends ResourcePresenter \codeigniter\test\mock\mockresourcepresenter
class MockSession extends Session \codeigniter\test\mock\mocksession
class SeeInDatabase extends Constraint \codeigniter\test\constraints\seeindatabase
class MockFileLogger extends FileHandler \codeigniter\test\mock\mockfilelogger
class MockAutoload extends Autoload \codeigniter\test\mock\mockautoload
class MockEmail extends Email \codeigniter\test\mock\mockemail
class TestResponse \codeigniter\test\testresponse
class TestLogger extends Logger \codeigniter\test\testlogger
class DOMParser \codeigniter\test\domparser
class CITestStreamFilter extends php_user_filter \codeigniter\test\filters\citeststreamfilter
class MemcachedHandler extends BaseHandler \codeigniter\cache\handlers\memcachedhandler
class RedisHandler extends BaseHandler \codeigniter\cache\handlers\redishandler
class Throttler implements ThrottlerInterface \codeigniter\throttle\throttler
class Fabricator \codeigniter\test\fabricator
class FileHandler extends BaseHandler \codeigniter\cache\handlers\filehandler
class PredisHandler extends BaseHandler \codeigniter\cache\handlers\predishandler
class WincacheHandler extends BaseHandler \codeigniter\cache\handlers\wincachehandler
class DummyHandler extends BaseHandler \codeigniter\cache\handlers\dummyhandler
class CLIException extends RuntimeException \codeigniter\cli\exceptions\cliexception
class Console \codeigniter\cli\console
class Commands \codeigniter\cli\commands
class CLI \codeigniter\cli\cli
class HoneypotException extends ConfigException \codeigniter\honeypot\exceptions\honeypotexception
class Honeypot \codeigniter\honeypot\honeypot
class TimestampCast extends BaseCast \codeigniter\entity\cast\timestampcast
class StringCast extends BaseCast \codeigniter\entity\cast\stringcast
class IntegerCast extends BaseCast \codeigniter\entity\cast\integercast
class URICast extends BaseCast \codeigniter\entity\cast\uricast
class FloatCast extends BaseCast \codeigniter\entity\cast\floatcast
class DatetimeCast extends BaseCast \codeigniter\entity\cast\datetimecast
class BooleanCast extends BaseCast \codeigniter\entity\cast\booleancast
class ArrayCast extends BaseCast \codeigniter\entity\cast\arraycast
class ObjectCast extends BaseCast \codeigniter\entity\cast\objectcast
class JsonCast extends BaseCast \codeigniter\entity\cast\jsoncast
class PublisherException extends FrameworkException \codeigniter\publisher\exceptions\publisherexception
class CSVCast extends BaseCast \codeigniter\entity\cast\csvcast
class ImageMagickHandler extends BaseHandler \codeigniter\images\handlers\imagemagickhandler
class ContentReplacer \codeigniter\publisher\contentreplacer
class ImageException extends FrameworkException \codeigniter\images\exceptions\imageexception
class GDHandler extends BaseHandler \codeigniter\images\handlers\gdhandler
class SecurityException extends FrameworkException implements HTTPExceptionInterface \codeigniter\security\exceptions\securityexception
class Image extends File \codeigniter\images\image
class Services extends BaseService \codeigniter\config\services
class CheckPhpIni \codeigniter\security\checkphpini
class ( ) \codeigniter\traits\(
class DotEnv \codeigniter\config\dotenv
class MockQuery extends Query \codeigniter\test\mock\mockquery
class MockTable extends Table \codeigniter\test\mock\mocktable
class MockSecurity extends Security \codeigniter\test\mock\mocksecurity
class MockEvents extends Events \codeigniter\test\mock\mockevents
class Connection extends BaseConnection \codeigniter\database\sqlsrv\connection
class PreparedQuery extends BasePreparedQuery \codeigniter\database\postgre\preparedquery
class Result extends BaseResult \codeigniter\database\sqlsrv\result
class Builder extends BaseBuilder \codeigniter\database\sqlsrv\builder
class Utils extends BaseUtils \codeigniter\database\sqlsrv\utils
class Forge extends BaseForge \codeigniter\database\sqlsrv\forge
class DatabaseException extends RuntimeException implements ExceptionInterface, HasExitCodeInterface \codeigniter\database\exceptions\databaseexception
class RawSql implements Stringable \codeigniter\database\rawsql
class TableName \codeigniter\database\tablename
class MigrationRunner \codeigniter\database\migrationrunner
class CSRF implements FilterInterface \codeigniter\filters\csrf
class SecureHeaders implements FilterInterface \codeigniter\filters\secureheaders
class InvalidChars implements FilterInterface \codeigniter\filters\invalidchars
class PerformanceMetrics implements FilterInterface \codeigniter\filters\performancemetrics
class Honeypot implements FilterInterface \codeigniter\filters\honeypot
class Cors implements FilterInterface \codeigniter\filters\cors
class FilterException extends ConfigException \codeigniter\filters\exceptions\filterexception
class Database \codeigniter\database\database
class Encryption \codeigniter\encryption\encryption
class EncryptionException extends RuntimeException \codeigniter\encryption\exceptions\encryptionexception
class OpenSSLHandler extends BaseHandler \codeigniter\encryption\handlers\opensslhandler
class SodiumHandler extends BaseHandler \codeigniter\encryption\handlers\sodiumhandler
class PageCache implements FilterInterface \codeigniter\filters\pagecache
class DebugToolbar implements FilterInterface \codeigniter\filters\debugtoolbar
class ForceHTTPS implements FilterInterface \codeigniter\filters\forcehttps
class CacheException extends RuntimeException \codeigniter\cache\exceptions\cacheexception
class CacheFactory \codeigniter\cache\cachefactory
class CastException extends EntityCastException \codeigniter\datacaster\exceptions\castexception
class ArrayCast extends BaseCast implements CastInterface \codeigniter\datacaster\cast\arraycast
class Table \codeigniter\database\sqlite3\table
class DataException extends RuntimeException implements ExceptionInterface \codeigniter\database\exceptions\dataexception
class View extends BaseView \config\view
class CURLRequest extends BaseConfig \config\curlrequest
class Validation extends BaseConfig \config\validation
class Modules extends BaseModules \config\modules
class DocTypes \config\doctypes
class Mimes \config\mimes
class Publisher extends BasePublisher \config\publisher
class Routing extends BaseRouting \config\routing
class Honeypot extends BaseConfig \config\honeypot
class Cors extends BaseConfig \config\cors
class Format extends BaseConfig \config\format
class Images extends BaseConfig \config\images
class ForeignCharacters extends BaseForeignCharacters \config\foreigncharacters
class Optimize \config\optimize
class Exceptions extends BaseConfig \config\exceptions
class Security extends BaseConfig \config\security
class ExampleSeeder extends Seeder \tests\support\database\seeds\exampleseeder
class ConfigReader extends App \tests\support\libraries\configreader
class ExampleModel extends Model \tests\support\models\examplemodel
class Boot \codeigniter\boot
class Pager extends BaseConfig \config\pager
class Home extends Controller \app\controllers\home
class Paths \config\paths
class ExampleMigration extends Migration \tests\support\database\migrations\examplemigration
class preload \preload
class Email extends BaseConfig \config\email
class ContentSecurityPolicy extends BaseConfig \config\contentsecuritypolicy
class Generators extends BaseConfig \config\generators
class Filters extends BaseConfig \config\filters
class Encryption extends BaseConfig \config\encryption
class UserAgents extends BaseConfig \config\useragents
class Feature extends BaseConfig \config\feature
class Kint \config\kint
class Migrations extends BaseConfig \config\migrations
class Database extends Config \config\database
class Cache extends BaseConfig \config\cache
class Session extends BaseConfig \config\session
class Cookie extends BaseConfig \config\cookie
class Toolbar extends BaseConfig \config\toolbar
class AddBlog extends Migration \app\database\migrations\addblog
class SimpleSeeder extends Seeder \app\database\seeds\simpleseeder
class TestSeeder extends Seeder \app\database\seeds\testseeder
class Products extends BaseController \app\controllers\products
class Product extends BaseController \app\controllers\product
class Home extends BaseController \app\controllers\news\home
class Helloworld extends BaseController \app\controllers\helloworld
class StoreController extends BaseController \app\controllers\storecontroller
class UserController extends BaseController \app\controllers\usercontroller
class MyController extends BaseController \app\controllers\mycontroller
class Photos extends ResourcePresenter \app\controllers\photos
class Catalog extends BaseController \app\controllers\catalog
class SomeClass \app\libraries\someclass
class MyFilter implements FilterInterface \app\filters\myfilter
class RouteCollection implements RouteCollectionInterface \app\libraries\routecollection
class MyRouteCollection implements RouteCollectionInterface \app\router\myroutecollection
class FooFilterTest extends CIUnitTestCase \app\filters\foofiltertest
class SomeOtherClass \someotherclass
class Factory extends BaseFactory \config\factory
class CastBase64 extends BaseCast \app\entities\cast\castbase64
class JobModel extends Model \app\models\jobmodel
class Widget extends Entity \app\entities\widget
class User \app\entities\user
class MyEntity extends Entity \app\entities\myentity
class SomeHandler extends BaseCast \app\entities\cast\somehandler
class Tools extends Controller \app\controllers\tools
class AppInfo extends BaseCommand \app\commands\appinfo
class MyCommand extends BaseCommand \app\commands\mycommand
class MyTests extends CIUnitTestCase \app\database\mytests
class MyModel extends Model \app\models\mymodel
class UserFabricator extends UserModel \tests\support\models\userfabricator
class MyCollector extends BaseCollector \mynamespace\mycollector
class FooTest extends CIUnitTestCase \tests\feature\footest
class UserModelTest extends CIUnitTestCase \app\models\usermodeltest
class ForumControllerTest extends CIUnitTestCase \app\controllers\forumcontrollertest
class FooControllerTest extends CIUnitTestCase \app\controllers\foocontrollertest
class Site extends BaseConfig \config\site
class MyDatabaseTest extends CIUnitTestCase \mydatabasetest
class Helloworld extends CI_Controller \helloworld
class Migration_Add_blog extends CI_Migration \migration_add_blog
class Form extends CI_Controller \form
class Form extends BaseController \app\controllers\form
class Upload extends CI_Controller \upload
class Upload extends BaseController \app\controllers\upload
class Registrar \codeigniter\shield\config\registrar
class News_model extends CI_Model \news_model
class NewsModel extends Model \app\models\newsmodel
class Job \app\entities\job
class AuthPublish extends BaseCommand \math\auth\commands\authpublish
class BootstrapPublisher extends Publisher \app\publishers\bootstrappublisher
class DailyPhoto extends BaseCommand \app\commands\dailyphoto
class ConfigCollection extends FileCollection \app\configcollection
class MyRules \myrules
class RecentPostsCell extends Cell \app\cells\recentpostscell
class Page extends Controller \app\controllers\page
class Blog extends BaseController \app\controllers\blog
class Users extends Controller \app\controllers\users
class MyDecorator implements ViewDecoratorInterface \app\views\decorators\mydecorator
class Throttle implements FilterInterface \app\filters\throttle
class RegionalSales \app\models\regionalsales
class MyConfig extends BaseConfig \config\myconfig
class MySalesConfig extends BaseConfig \config\mysalesconfig
class News extends BaseController \app\controllers\news
class Pages extends BaseController \app\controllers\pages
class CustomClass extends BaseConfig \config\customclass
class AlertMessageCell extends Cell \app\cells\alertmessagecell
class AlertMessage \app\cells\alertmessage
class Blog \app\cells\blog
class MyExceptionHandler extends BaseExceptionHandler implements ExceptionHandlerInterface \app\libraries\myexceptionhandler
class PostgreHandler extends DatabaseHandler \codeigniter\session\handlers\database\postgrehandler
class MySQLiHandler extends DatabaseHandler \codeigniter\session\handlers\database\mysqlihandler
class Router implements RouterInterface \codeigniter\router\router
class RouterException extends FrameworkException implements ExceptionInterface \codeigniter\router\exceptions\routerexception
class Config \codeigniter\debug\toolbar\collectors\config
class History extends BaseCollector \codeigniter\debug\toolbar\collectors\history
class Events extends BaseCollector \codeigniter\debug\toolbar\collectors\events
class Timers extends BaseCollector \codeigniter\debug\toolbar\collectors\timers
class ArrayHandler extends BaseHandler \codeigniter\session\handlers\arrayhandler
class Routes extends BaseCollector \codeigniter\debug\toolbar\collectors\routes
class SessionException extends FrameworkException \codeigniter\session\exceptions\sessionexception
class MyClass \app\libraries\myclass
class CreditCardRules \codeigniter\validation\creditcardrules
class Validation implements ValidationInterface \codeigniter\validation\validation
class FormatRules \codeigniter\validation\formatrules
class Rules \codeigniter\validation\strictrules\rules
  class SerializePlugin extends AbstractPlugin implements PluginCompleteInterface \kint\parser\serializeplugin
  class TimestampPlugin extends AbstractPlugin implements PluginCompleteInterface \kint\parser\timestampplugin
class FileRules extends StrictFileRules \codeigniter\validation\filerules
  class JsonPlugin extends AbstractPlugin implements PluginCompleteInterface \kint\parser\jsonplugin
  class EnumPlugin extends AbstractPlugin implements PluginCompleteInterface \kint\parser\enumplugin
  class Base64Plugin extends AbstractPlugin implements PluginCompleteInterface \kint\parser\base64plugin
  class ClassMethodsPlugin extends AbstractPlugin implements PluginCompleteInterface \kint\parser\classmethodsplugin
  class DateTimePlugin extends AbstractPlugin implements PluginCompleteInterface \kint\parser\datetimeplugin
  class SplFileInfoPlugin extends AbstractPlugin implements PluginCompleteInterface \kint\parser\splfileinfoplugin
class Parser \kint\parser\parser
  class ColorPlugin extends AbstractPlugin implements PluginCompleteInterface \kint\parser\colorplugin
  class IteratorPlugin extends AbstractPlugin implements PluginCompleteInterface \kint\parser\iteratorplugin
  class ClassStringsPlugin extends AbstractPlugin implements PluginCompleteInterface \kint\parser\classstringsplugin
  class XmlPlugin extends AbstractPlugin implements PluginCompleteInterface \kint\parser\xmlplugin
  class ProfilePlugin extends AbstractPlugin implements PluginBeginInterface, PluginCompleteInterface \kint\parser\profileplugin
  class BlacklistPlugin extends AbstractPlugin implements PluginBeginInterface \kint\parser\blacklistplugin
  class ThrowablePlugin extends AbstractPlugin implements PluginCompleteInterface \kint\parser\throwableplugin
  class ArrayObjectPlugin extends AbstractPlugin implements PluginBeginInterface \kint\parser\arrayobjectplugin
  class MicrotimePlugin extends AbstractPlugin implements PluginCompleteInterface \kint\parser\microtimeplugin
  class FsPathPlugin extends AbstractPlugin implements PluginCompleteInterface \kint\parser\fspathplugin
  class ClosurePlugin extends AbstractPlugin implements PluginCompleteInterface \kint\parser\closureplugin
  class TracePlugin extends AbstractPlugin implements PluginCompleteInterface \kint\parser\traceplugin
  class MysqliPlugin extends AbstractPlugin implements PluginCompleteInterface \kint\parser\mysqliplugin
  class ToStringPlugin extends AbstractPlugin implements PluginCompleteInterface \kint\parser\tostringplugin
  class ClassHooksPlugin extends AbstractPlugin implements PluginCompleteInterface \kint\parser\classhooksplugin
  class BinaryRepresentation extends AbstractRepresentation \kint\value\representation\binaryrepresentation
  class ValueRepresentation extends AbstractRepresentation \kint\value\representation\valuerepresentation
  class MicrotimeRepresentation extends AbstractRepresentation \kint\value\representation\microtimerepresentation
class SplFileInfoRepresentation extends StringRepresentation \kint\value\representation\splfileinforepresentation
  class SourceRepresentation extends AbstractRepresentation \kint\value\representation\sourcerepresentation
class TableRepresentation extends ContainerRepresentation \kint\value\representation\tablerepresentation
  class CallableDefinitionRepresentation extends AbstractRepresentation \kint\value\representation\callabledefinitionrepresentation
  class ProfileRepresentation extends AbstractRepresentation \kint\value\representation\profilerepresentation
  class SimpleXMLElementPlugin extends AbstractPlugin implements PluginBeginInterface \kint\parser\simplexmlelementplugin
  class ColorRepresentation extends AbstractRepresentation \kint\value\representation\colorrepresentation
  class BinaryPlugin extends AbstractPlugin implements PluginCompleteInterface \kint\parser\binaryplugin
  class ArrayLimitPlugin extends AbstractPlugin implements PluginBeginInterface \kint\parser\arraylimitplugin
  class ClassStaticsPlugin extends AbstractPlugin implements PluginCompleteInterface \kint\parser\classstaticsplugin
  class HtmlPlugin extends AbstractPlugin implements PluginCompleteInterface \kint\parser\htmlplugin
  class StreamPlugin extends AbstractPlugin implements PluginCompleteInterface \kint\parser\streamplugin
  class DomPlugin extends AbstractPlugin implements PluginBeginInterface \kint\parser\domplugin
class ValidationException extends FrameworkException \codeigniter\validation\exceptions\validationexception
class PagerRenderer \codeigniter\pager\pagerrenderer
class FileLocator implements FileLocatorInterface \codeigniter\autoloader\filelocator
class Autoloader \codeigniter\autoloader\autoloader
class Pager implements PagerInterface \codeigniter\pager\pager
class PagerException extends FrameworkException \codeigniter\pager\exceptions\pagerexception
class Exceptions \codeigniter\debug\exceptions
class Iterator \codeigniter\debug\iterator
class Toolbar \codeigniter\debug\toolbar
class Timer \codeigniter\debug\timer
class Database extends BaseCollector \codeigniter\debug\toolbar\collectors\database
class Files extends BaseCollector \codeigniter\debug\toolbar\collectors\files
class Views extends BaseCollector \codeigniter\debug\toolbar\collectors\views
class Logs extends BaseCollector \codeigniter\debug\toolbar\collectors\logs
  class TablePlugin extends AbstractPlugin implements PluginCompleteInterface \kint\parser\tableplugin
class ProxyPlugin implements PluginBeginInterface, PluginCompleteInterface \kint\parser\proxyplugin
class Model extends BaseModel \codeigniter\model
class Controller \codeigniter\controller
class Forge \codeigniter\database\forge
class Config extends BaseConfig \codeigniter\database\config
class AutoloadConfig \codeigniter\config\autoloadconfig
class Factory extends BaseConfig \codeigniter\config\factory
class BaseBuilder \codeigniter\database\basebuilder
class Entity implements JsonSerializable \codeigniter\entity\entity
class ForeignCharacters \codeigniter\config\foreigncharacters
class Message implements MessageInterface \codeigniter\http\message
class Request extends OutgoingRequest implements RequestInterface \codeigniter\http\request
class Publisher extends BaseConfig \codeigniter\config\publisher
class Routing extends BaseConfig \codeigniter\config\routing
class BaseService \codeigniter\config\baseservice
class View extends BaseConfig \codeigniter\config\view
class FileRules \codeigniter\validation\strictrules\filerules
class Events \codeigniter\events\events
class DatabaseHandler extends BaseHandler \codeigniter\session\handlers\databasehandler
class BaseCollector \codeigniter\debug\toolbar\collectors\basecollector
class Cell implements Stringable \codeigniter\view\cells\cell
class OutgoingRequest extends Message implements OutgoingRequestInterface \codeigniter\http\outgoingrequest
class ResourceController extends BaseResource \codeigniter\restful\resourcecontroller
class ResourcePresenter extends BaseResource \codeigniter\restful\resourcepresenter