{"id":25952120,"url":"https://github.com/ikoalmasdevgame/app-package-final","last_synced_at":"2025-06-10T13:05:52.594Z","repository":{"id":280562795,"uuid":"942413838","full_name":"IkoAlmasDevGame/app-package-final","owner":"IkoAlmasDevGame","description":"App Package New Final v3","archived":false,"fork":false,"pushed_at":"2025-05-19T06:58:49.000Z","size":25635,"stargazers_count":1,"open_issues_count":0,"forks_count":0,"subscribers_count":1,"default_branch":"main","last_synced_at":"2025-05-19T07:47:57.299Z","etag":null,"topics":["apache","mysqli","native","php","php-library","php8","phpmyadmin"],"latest_commit_sha":null,"homepage":"","language":"PHP","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":null,"status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/IkoAlmasDevGame.png","metadata":{"files":{"readme":"readme.md","changelog":null,"contributing":null,"funding":null,"license":null,"code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null,"zenodo":null}},"created_at":"2025-03-04T04:24:58.000Z","updated_at":"2025-05-19T06:58:52.000Z","dependencies_parsed_at":"2025-04-20T03:36:22.625Z","dependency_job_id":null,"html_url":"https://github.com/IkoAlmasDevGame/app-package-final","commit_stats":null,"previous_names":["ikoalmasdevgame/app-package-final"],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/IkoAlmasDevGame%2Fapp-package-final","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/IkoAlmasDevGame%2Fapp-package-final/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/IkoAlmasDevGame%2Fapp-package-final/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/IkoAlmasDevGame%2Fapp-package-final/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/IkoAlmasDevGame","download_url":"https://codeload.github.com/IkoAlmasDevGame/app-package-final/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/IkoAlmasDevGame%2Fapp-package-final/sbom","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":259081015,"owners_count":22802400,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["apache","mysqli","native","php","php-library","php8","phpmyadmin"],"created_at":"2025-03-04T14:33:57.322Z","updated_at":"2025-06-10T13:05:52.575Z","avatar_url":"https://github.com/IkoAlmasDevGame.png","language":"PHP","funding_links":[],"categories":[],"sub_categories":[],"readme":"# App Package New Final v3\n\n\u003ch2 style=\"font-size:21px; font-weight:500;\"\u003eExplanation on Core, Configs, Models, Controllers\u003c/h2\u003e\n\u003cbr\u003e\n\u003ch2 style=\"font-size:21px; font-weight:500;\"\u003eExplanation on Core, Configs\u003c/h2\u003e\nThe define function in the configs.php file in core\\database is to detect DB_HOST, DB_USERNAME, DB_PASSWORD, DB_PORT, DB_DATABASE\n\u003cbr\u003e\n\u003ch2\u003eExplanation on Models, Controllers\u003c/h2\u003e\nThe MVC (Model-View-Controller) concept in CodeIgniter serves to separate application logic from presentation. Thus, application development becomes easier and more structured.\u003cbr\u003e \nMVC Functions in CodeIgniter Separates data, logic, and presentation in web applications Allows web pages to load minimal scripts\u003cbr\u003e\nHelps developers focus on the parts that need to be worked on first Makes it easier for developers to find bugs and fix them quickly\u003cbr\u003e\nMakes it easier to develop in parallel Makes it easier to test and debug\u003cbr\u003e\nMakes it easier to scalable and integrate with new features MVC Components in CodeIgniter\u003cbr\u003e\n1. Model\u003cbr\u003e\nResponsible for data, such as interacting with the database and performing CRUD (Create, Read, Update, Delete) operations\u003cbr\u003e\n2. View\u003cbr\u003e\nInteracts directly with users, usually in the form of HTML generated by the controller\u003cbr\u003e\n3. Controller\u003cbr\u003e\nConnects between Model and View, handles application logic, retrieves data from the Model, and sends it to the View\u003cbr\u003e\n\u003cbr\u003e\n\u003ch2 style=\"font-size:21px; font-weight:500;\"\u003eHow to call data models and controllers\u003c/h2\u003e\nhow to call data models and controllers for pure php or native php just type\u003cbr\u003e\n$example = new model\\Example_model();\u003cbr\u003e\n$examples = new controllers\\Example();\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fikoalmasdevgame%2Fapp-package-final","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fikoalmasdevgame%2Fapp-package-final","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fikoalmasdevgame%2Fapp-package-final/lists"}