{"id":21688463,"url":"https://github.com/oneplc/plc_x_core","last_synced_at":"2025-04-12T09:21:52.262Z","repository":{"id":52969270,"uuid":"234631356","full_name":"OnePlc/PLC_X_Core","owner":"OnePlc","description":"PHP Application Framework. Base Application for all onePlace X Modules.","archived":false,"fork":false,"pushed_at":"2021-04-12T02:32:55.000Z","size":2049,"stargazers_count":2,"open_issues_count":15,"forks_count":3,"subscribers_count":0,"default_branch":"master","last_synced_at":"2025-03-26T04:21:33.378Z","etag":null,"topics":["application-framework","business-logic","business-solutions","database","freedom","high-availability","laminas","laminas-mvc","oneplace","php-framework","php7","php7-framework","skeleton-application","zend-framework"],"latest_commit_sha":null,"homepage":"http://docs.1plc.ch","language":"PHP","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"bsd-3-clause","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/OnePlc.png","metadata":{"files":{"readme":"README.md","changelog":"CHANGELOG.md","contributing":null,"funding":null,"license":"LICENSE.md","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null}},"created_at":"2020-01-17T20:33:50.000Z","updated_at":"2021-04-12T02:32:15.000Z","dependencies_parsed_at":"2022-08-23T17:40:59.209Z","dependency_job_id":null,"html_url":"https://github.com/OnePlc/PLC_X_Core","commit_stats":null,"previous_names":[],"tags_count":56,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OnePlc%2FPLC_X_Core","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OnePlc%2FPLC_X_Core/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OnePlc%2FPLC_X_Core/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OnePlc%2FPLC_X_Core/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/OnePlc","download_url":"https://codeload.github.com/OnePlc/PLC_X_Core/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":248544048,"owners_count":21121884,"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":["application-framework","business-logic","business-solutions","database","freedom","high-availability","laminas","laminas-mvc","oneplace","php-framework","php7","php7-framework","skeleton-application","zend-framework"],"created_at":"2024-11-25T17:15:14.829Z","updated_at":"2025-04-12T09:21:52.215Z","avatar_url":"https://github.com/OnePlc.png","language":"PHP","funding_links":[],"categories":[],"sub_categories":[],"readme":"# oneplace-core\n\n![Build Status](https://travis-ci.com/OnePlc/PLC_X_Core.svg?branch=master)(https://travis-ci.com/OnePlc/PLC_X_Core)\n![Coverage Status](https://coveralls.io/repos/github/OnePlc/PLC_X_Core/badge.svg?branch=master)(https://coveralls.io/github/OnePlc/PLC_X_Core?branch=master) \n![Packagist Downloads](https://img.shields.io/packagist/dt/oneplace/oneplace-core)\n![Stable Version](https://img.shields.io/packagist/v/oneplace/oneplace-core)\n![GitHub Release Date](https://img.shields.io/github/release-date/oneplc/plc_x_core)\n![Open Issues](https://img.shields.io/github/issues-raw/oneplc/plc_x_core)\n![Discourse status](https://img.shields.io/discourse/status?server=https%3A%2F%2Fdiscourse.1plc.ch)\n\n\n## Introduction\n\nThis is a core foundation for the onePlace Software Framework based on Laminas Project (former Zend Framework)\n\nFirst opensource release of onePlace Software Framework.\n\nCreate your web based apps on the fly! onePlace brings you extended Entity and Table Models,\nView Helpers and much more - so you can build your Webapp to manage database based data, \nin almost any layout you can image. \n\nonePlace is built for maximum freedom of choice for your app, and so only small\nparts of laminas mvc are utilized. a lot is done from scratch to give you more freedom / customization.\n\n## Skeleton Application\n\nThis skeleton application is a starting point for your onePlace Software Framework applications.\nIt expands on [Laminas Mvc Skeleton](https://github.com/laminas/laminas-mvc-skeleton) and uses the Laminas MVC layer and module systems.\n\n## Installation\n\nCopy files to webserver\n\nInit database\n\nUpdate config files\n\nfirst login with admin\n\n## Getting started\n\nhow to utilize user manager\n\nhow to create own modules\n\n## Integration to 3rd party services\n\nWe also have tons of 3rd party plugins readdy for you to use - and, skeleton\nplugins for you to make your own plugins ! \n\nThe first we release is our wordpress plugin boilerplate and skeleton.\n\nYou have built an onePlace Module based on Skeleton? Well, you get your corresponding\nwordpress plugin to show off your Skeleton Entities e.G in Sliders, as easy-to-use Elementor\nWidgets - just for free and added on top. If you use Skeleton compatible API - you wont need to\ncode a single line of code to make your wordpress plugin - and even publishing it on wordpress.org\n\n[oneplace-wordpress-plugin-skeleton](https://github.com/OnePlc/WP_PLC_Skeleton)\n[oneplace-wordpress-plugin-boilerplate](https://github.com/OnePlc/WP_PLC_Boilerplate)\n\nA lot more will follow as we are porting them from our closed source version, almost\nany integration you can possibly imagine:\n\n* github.com / git\n* extended email support (receive/send)\n* telegram bot api\n* whatsapp business integration\n* online banking integrations (iso certified qr payments supported)\n* hardware integrations - RFID login to app for example\n* control your coffee machine with oneplace..\n* face recognization\n* a lot more ... you will see soon\n\nand just because ..its oneplace:\n\n* unity (we have a game ...and - guess what, a game skeleton for your own game based on oneplace)\n\n\u003e Contact us if you can't wait for a certain api / integration - its already working\nin our closed source projects and we are working hard to release it under BSD-3, which requires\n a lot of refactoring - maybe you can help. [hello@1plc.ch](hello@1plc.ch) or [Telegram](t.me/OnePLC)\n\n## Documentation\n\nDocumentation will be extended soon.\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Foneplc%2Fplc_x_core","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Foneplc%2Fplc_x_core","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Foneplc%2Fplc_x_core/lists"}