Components

This page displays all the classes and libraries in the core directory.

Classes

controller.php

{
    "class": "controller",
    "methods": [
        "__construct",
        "__get"
    ]
}

model.php

{
    "class": "model",
    "methods": [
        "__construct",
        "__get"
    ]
}

view.php

{
    "class": "view",
    "methods": [
        "__construct",
        "template"
    ]
}

Libraries

app.php

{
    "class": "App",
    "methods": [
        "__construct",
        "__get",
        "useModel",
        "useLanguage",
        "getModels"
    ]
}

db.php

{
    "class": "Db",
    "methods": [
        "__construct",
        "__get",
        "query",
        "escape",
        "last",
        "count",
        "__destruct"
    ]
}

env.php

{
    "class": "Env",
    "methods": [
        "__construct",
        "get"
    ]
}

google_auth.php

{
    "class": "Google_auth",
    "methods": [
        "__construct",
        "__get",
        "init",
        "getAuthUrl",
        "authenticate",
        "getUserInfo"
    ]
}

language.php

{
    "class": "Language",
    "methods": [
        "__construct",
        "get",
        "load",
        "all"
    ]
}

load.php

{
    "class": "Load",
    "methods": [
        "__construct",
        "__get",
        "__set",
        "controller",
        "model"
    ]
}

log.php

{
    "class": "Log",
    "methods": [
        "__construct",
        "info",
        "error",
        "warning",
        "log",
        "exception"
    ]
}

meta.php

{
    "class": "Meta",
    "methods": [
        "setTitle",
        "setDescription",
        "setMeta",
        "setImage",
        "setCanonical",
        "setRobots",
        "getMetaTags"
    ]
}

pagination.php

{
    "class": "Pagination",
    "methods": [
        "get"
    ]
}

request.php

{
    "class": "Request",
    "methods": [
        "__construct"
    ]
}

response.php

{
    "class": "Response",
    "methods": [
        "setTitle",
        "setDescription",
        "setKeywords",
        "setRobots",
        "setCanonical",
        "addLink",
        "addStyle",
        "addScript",
        "addHeader",
        "getTitle",
        "getDescription",
        "getKeywords",
        "getRobots",
        "getCanonical",
        "getLinks",
        "getStyles",
        "getScripts",
        "html",
        "json",
        "redirect"
    ]
}

session.php

{
    "class": "Session",
    "methods": [
        "__construct",
        "start",
        "destroy",
        "getId",
        "set",
        "get",
        "has",
        "remove",
        "refreshToken",
        "validateToken",
        "__destruct"
    ]
}

staticfile.php

{
    "class": "Staticfile",
    "methods": [
        "__construct",
        "getFile",
        "getUri"
    ]
}

url.php

{
    "class": "Url",
    "methods": [
        "link"
    ]
}