PHPackages                             firehub/skeleton - PHPackages - PHPackages  [Skip to content](#main-content)[PHPackages](/)[Directory](/)[Categories](/categories)[Trending](/trending)[Leaderboard](/leaderboard)[Changelog](/changelog)[Analyze](/analyze)[Collections](/collections)[Log in](/login)[Sign up](/register)

1. [Directory](/)
2. /
3. [Framework](/categories/framework)
4. /
5. firehub/skeleton

ActiveLibrary[Framework](/categories/framework)

firehub/skeleton
================

A ready-to-use skeleton repository for FireHub applications, providing a clean structure, Core integration, and support for multiple adapters

v0.2.0(3mo ago)01[2 issues](https://github.com/The-FireHub-Project/Skeleton/issues)MITPHPPHP ^8.5CI passing

Since Jan 26Pushed 3w agoCompare

[ Source](https://github.com/The-FireHub-Project/Skeleton)[ Packagist](https://packagist.org/packages/firehub/skeleton)[ Docs](https://the-firehub-project.github.io/Skeleton)[ GitHub Sponsors](https://github.com/sponsors/The-FireHub-Project)[ RSS](/packages/firehub-skeleton/feed)WikiDiscussions master Synced 1mo ago

READMEChangelog (2)Dependencies (4)Versions (8)Used By (0)

[![](https://raw.githubusercontent.com/The-FireHub-Project/the-firehub-project.github.io/master/resources/graphics/logo/firehub.svg)](https://raw.githubusercontent.com/The-FireHub-Project/the-firehub-project.github.io/master/resources/graphics/logo/firehub.svg)

 [ ![release](https://camo.githubusercontent.com/e97e8dfa420cfa45e178aab1540e3cc34c977c88d06082df00b449424c2053ad/68747470733a2f2f696d672e736869656c64732e696f2f62616467652f52656c656173652d4445562d626c61636b3f7374796c653d666c6174266c6162656c436f6c6f723d333033363364266c6f676f3d646174613a696d6167652f7376672b786d6c3b6261736536342c50484e325a79423462577875637a30696148523063446f764c336433647935334d793576636d63764d6a41774d43397a646d636949485a705a58644362336739496a41674d43417a4d7a4d754e6a557849444d344e7934774f53492b436941674943413864476c306247552b526d6c795a5768315969424a5932397550433930615852735a54344b494341674944787a64486c735a54344b494341674943416749434175593239736233496765325a706247773649434e6b4e5441774d44413766516f67494341675043397a64486c735a54344b494341674944786e50676f674943416749434167494478775958526f49474e7359584e7a50534a6a62327876636949675a443069545449324e7934784d4459734d6a59794c6a55324d574d784d4334314c5445334c6a597a4d5377784f5334324d79307a4e6934354d7a45734d6a41754d5449744e5463754e445578597a41754e446b744d6a41754e5449744f5334324c5451794c6a51784f5330794f4334304e6930314d4334314d6d4d314c6a63784c446b754e6a63734d5441754d6a55734d6a41754e6a49734f5334794f43777a4d5334344d574d744d4334354e7977784d5334784f5330344c6a67324c4449794c6a4d334c5449774c444930597930784d4334304f5377784c6a55794f5330794d4334334e7930314c6a67314d5330794e5334314d5330784e53347a4e474d744e4334334e4330354c6a51354d5330304c6a59794c5449774c6a55324d5330304c544d784c6a4531517a49794e43347a4f5459734e5459754d5463734d5451794c6a41304e6977314c6a6b304c4445794e7934794f4459734d474d774c4441734d5445754e446b734d5449754d7a6b734d544d754f4467734d7a41754e544e6a4d5334354c4445304c6a51304c4441754d5463734d6a6b754d6a49744d79347a4e4377304d7934794e474d744d5441754f4467734e444d754d7a55744d7a59754f4459734e7a63754f4449744e5467754e546b734d544532597930784e4334314f4377794e5334314f4330794e4377314e4334774e5330794d79347a4d6977344d7934324f574d774c6a63324c444d304c4445324c4459334c6a6b734e4449754e7a4d734f4467754f44646a4d544d754d4455734d5441754d6a49354c4449344c6a4d794c4445334c6a59314c44517a4c6a67304c44497a4c6a4935597930794c6a45354c5449754e6a49744e4334344e5330314c6a59794c5463744f4334324d44466a4c5445344c6a59344c5449314c6a6b7a4f53307a4d6934794e6930314d5334314c544d7a4c6a45334c5467304c6a45774f574d744d4334334e7930794f4334794d7977334c6a51744e544d754f544d734d5455754d5451744f4441754e6a466a4c5441754f5445734d7934784e4377784c6a677a4c4445774c6a63734d6934784c4445304c6a4978597a41754e4445734e5334304c4441754e4459734d5441754f4449734d4334314c4445324c6a49794d574d774c6a41344c4445784c6a51334c5441754d5451734d6a4d734d53347a4d69777a4e43347a4e7a6c6a4d7934304d6977794e6934334e4377784f4334794f4377304f5334334d5445734e444d754d6a59734e6a45754d6a4178597930344c6a51334c5445354c6a59354c546b754d7a45744d7a59754d7a41784c5445754d6a67744e5459754e7a4978597a59754d4455744d5455754d7a59354c4445304c6a63784c5449354c6a63334f5377784f4334354e4330304e5334334e574d344c6a597a4c544d794c6a55324c5449754e4449744e6a63754e6a51744d6a41754e7a55744f5455754f446c6a4d5463754d7a49734d5455754d7a45734d7a49734d7a51754e4455734d7a67754d7977314e693433597a63754d7a59734d6a59734d6934344e6977314d7934314e6977774c4467774c6a4d35597930794c6a55784c44497a4c6a49784c544d754e7a45734e4467734e5334304d6977334d4334774e574d344c4445354c6a497a4c4449794c6a51734d6a6b754e5449784c444d354c6a55784c4451775979307a4c6a59304e43307a4c6a41784d5330324c6a55324e6930324c6a67744f4334314e5330784d5334774f574d744f5334784e6930784f43347a4e7930324c6a637a4c5451774c6a59324c4441754e7a6b744e546b754e7a5a544d6a55324c6a59784e6977794f4441754d6977794e6a63754d5441324c4449324d6934314e6a46364969382b43694167494341674943416750484268644767675932786863334d39496d4e76624739794969426b50534a4e4d54637a4c6a457a4e6977794d6934304d324d314c6a41334f4377304c6a6b354d5377354c6a67334d6977784d4334794e6a49734d5451754d7a59734d5455754e7a6c6a4d5334334e7a4d734d6934784f4463734d7934304f444d734e4334304c4455754d544d734e6934324e474d334f5334324e7a51734d5451754d6a51304c44457a4d6934334d5459734f5441754d7a67734d5445344c6a51334d6977784e7a41754d445530597930324c6a6b304e79777a4f4334344e5463744d6a6b754d6a63324c44637a4c6a49334c5459784c6a6b7a4d6977354e5334304e445a6a4c5445754e444d734d7930794c6a63334c4459744e437735597930794c6a55794f4377324c6a4d334e7930304c6a4d7a4c44457a4c6a41784f5330314c6a4d334c4445354c6a686a4f4449754f4451354c5451774c6a4d794f5377784d5463754d7a45344c5445304d4334784f4455734e7a59754f5467354c5449794d7934774d7a4e444d6a67354c6a67304f5377324d4334334f5377794d7a51754e6a4d314c4449304c6a63334e7977784e7a4d754d544d324c4449794c6a517a6569497650676f674943416749434167494478775958526f49474e7359584e7a50534a6a62327876636949675a443069545451334c6a41304e6977794e7a4d754e6a4135646930774c6a4134517a41754e444d314c4449774e79347a4e5451734d5459754d6a6b324c4445784e5334354d6a4d734f4449754e4463784c4459354c6a4d784d324d784e5334794e5451744d5441754e7a51304c444d794c6a51794c5445344c6a51334e7977314d4334314e7a55744d6a49754e7a677a597a41754d6a45794c5451754f5459794c4441754d4441314c546b754f544d7a4c5441754e6a49744d5451754f445a6a4c5441754d6a557a4c5445754f4463314c5441754e6a49304c544d754e7a4d784c5445754d5445744e5334314e6b4d304d5334794f546b734e4455754e7a4d344c5445314c6a63324d7977784d7a51754e6a497a4c444d754f4459314c4449794e4334324e474d334c6a49344c444d7a4c6a4d354c4449304c6a59304c44597a4c6a637a4f4377304f5334334d7a45734f4459754f5452444e446b754e5455354c4449354f53347a4d5451734e4463754d7a55794c4449344e6934314d6977304e7934774e4459734d6a637a4c6a59774f586f694c7a344b49434167494477765a7a344b5043397a646d632b)](https://github.com/The-FireHub-Project/.github/blob/master/.github/SUPPORTED_VERSIONS.md)  ![version](https://camo.githubusercontent.com/81b46af7cb77547e4a7494f335c31a8eab95b457215a28831265366cdf1a6ede/68747470733a2f2f696d672e736869656c64732e696f2f62616467652f56657273696f6e2d302e322e302d6435303030303f7374796c653d666c6174266c6162656c436f6c6f723d333033363364266c6f676f3d646174613a696d6167652f7376672b786d6c3b6261736536342c50484e325a79423462577875637a30696148523063446f764c336433647935334d793576636d63764d6a41774d43397a646d636949485a705a58644362336739496a41674d43417a4d7a4d754e6a557849444d344e7934774f53492b436941674943413864476c306247552b526d6c795a5768315969424a5932397550433930615852735a54344b494341674944787a64486c735a54344b494341674943416749434175593239736233496765325a706247773649434e6b4e5441774d44413766516f67494341675043397a64486c735a54344b494341674944786e50676f674943416749434167494478775958526f49474e7359584e7a50534a6a62327876636949675a443069545449324e7934784d4459734d6a59794c6a55324d574d784d4334314c5445334c6a597a4d5377784f5334324d79307a4e6934354d7a45734d6a41754d5449744e5463754e445578597a41754e446b744d6a41754e5449744f5334324c5451794c6a51784f5330794f4334304e6930314d4334314d6d4d314c6a63784c446b754e6a63734d5441754d6a55734d6a41754e6a49734f5334794f43777a4d5334344d574d744d4334354e7977784d5334784f5330344c6a67324c4449794c6a4d334c5449774c444930597930784d4334304f5377784c6a55794f5330794d4334334e7930314c6a67314d5330794e5334314d5330784e53347a4e474d744e4334334e4330354c6a51354d5330304c6a59794c5449774c6a55324d5330304c544d784c6a4531517a49794e43347a4f5459734e5459754d5463734d5451794c6a41304e6977314c6a6b304c4445794e7934794f4459734d474d774c4441734d5445754e446b734d5449754d7a6b734d544d754f4467734d7a41754e544e6a4d5334354c4445304c6a51304c4441754d5463734d6a6b754d6a49744d79347a4e4377304d7934794e474d744d5441754f4467734e444d754d7a55744d7a59754f4459734e7a63754f4449744e5467754e546b734d544532597930784e4334314f4377794e5334314f4330794e4377314e4334774e5330794d79347a4d6977344d7934324f574d774c6a63324c444d304c4445324c4459334c6a6b734e4449754e7a4d734f4467754f44646a4d544d754d4455734d5441754d6a49354c4449344c6a4d794c4445334c6a59314c44517a4c6a67304c44497a4c6a4935597930794c6a45354c5449754e6a49744e4334344e5330314c6a59794c5463744f4334324d44466a4c5445344c6a59344c5449314c6a6b7a4f53307a4d6934794e6930314d5334314c544d7a4c6a45334c5467304c6a45774f574d744d4334334e7930794f4334794d7977334c6a51744e544d754f544d734d5455754d5451744f4441754e6a466a4c5441754f5445734d7934784e4377784c6a677a4c4445774c6a63734d6934784c4445304c6a4978597a41754e4445734e5334304c4441754e4459734d5441754f4449734d4334314c4445324c6a49794d574d774c6a41344c4445784c6a51334c5441754d5451734d6a4d734d53347a4d69777a4e43347a4e7a6c6a4d7934304d6977794e6934334e4377784f4334794f4377304f5334334d5445734e444d754d6a59734e6a45754d6a4178597930344c6a51334c5445354c6a59354c546b754d7a45744d7a59754d7a41784c5445754d6a67744e5459754e7a4978597a59754d4455744d5455754d7a59354c4445304c6a63784c5449354c6a63334f5377784f4334354e4330304e5334334e574d344c6a597a4c544d794c6a55324c5449754e4449744e6a63754e6a51744d6a41754e7a55744f5455754f446c6a4d5463754d7a49734d5455754d7a45734d7a49734d7a51754e4455734d7a67754d7977314e693433597a63754d7a59734d6a59734d6934344e6977314d7934314e6977774c4467774c6a4d35597930794c6a55784c44497a4c6a49784c544d754e7a45734e4467734e5334304d6977334d4334774e574d344c4445354c6a497a4c4449794c6a51734d6a6b754e5449784c444d354c6a55784c4451775979307a4c6a59304e43307a4c6a41784d5330324c6a55324e6930324c6a67744f4334314e5330784d5334774f574d744f5334784e6930784f43347a4e7930324c6a637a4c5451774c6a59324c4441754e7a6b744e546b754e7a5a544d6a55324c6a59784e6977794f4441754d6977794e6a63754d5441324c4449324d6934314e6a46364969382b43694167494341674943416750484268644767675932786863334d39496d4e76624739794969426b50534a4e4d54637a4c6a457a4e6977794d6934304d324d314c6a41334f4377304c6a6b354d5377354c6a67334d6977784d4334794e6a49734d5451754d7a59734d5455754e7a6c6a4d5334334e7a4d734d6934784f4463734d7934304f444d734e4334304c4455754d544d734e6934324e474d334f5334324e7a51734d5451754d6a51304c44457a4d6934334d5459734f5441754d7a67734d5445344c6a51334d6977784e7a41754d445530597930324c6a6b304e79777a4f4334344e5463744d6a6b754d6a63324c44637a4c6a49334c5459784c6a6b7a4d6977354e5334304e445a6a4c5445754e444d734d7930794c6a63334c4459744e437735597930794c6a55794f4377324c6a4d334e7930304c6a4d7a4c44457a4c6a41784f5330314c6a4d334c4445354c6a686a4f4449754f4451354c5451774c6a4d794f5377784d5463754d7a45344c5445304d4334784f4455734e7a59754f5467354c5449794d7934774d7a4e444d6a67354c6a67304f5377324d4334334f5377794d7a51754e6a4d314c4449304c6a63334e7977784e7a4d754d544d324c4449794c6a517a6569497650676f674943416749434167494478775958526f49474e7359584e7a50534a6a62327876636949675a443069545451334c6a41304e6977794e7a4d754e6a4135646930774c6a4134517a41754e444d314c4449774e79347a4e5451734d5459754d6a6b324c4445784e5334354d6a4d734f4449754e4463784c4459354c6a4d784d324d784e5334794e5451744d5441754e7a51304c444d794c6a51794c5445344c6a51334e7977314d4334314e7a55744d6a49754e7a677a597a41754d6a45794c5451754f5459794c4441754d4441314c546b754f544d7a4c5441754e6a49744d5451754f445a6a4c5441754d6a557a4c5445754f4463314c5441754e6a49304c544d754e7a4d784c5445754d5445744e5334314e6b4d304d5334794f546b734e4455754e7a4d344c5445314c6a63324d7977784d7a51754e6a497a4c444d754f4459314c4449794e4334324e474d334c6a49344c444d7a4c6a4d354c4449304c6a59304c44597a4c6a637a4f4377304f5334334d7a45734f4459754f5452444e446b754e5455354c4449354f53347a4d5451734e4463754d7a55794c4449344e6934314d6977304e7934774e4459734d6a637a4c6a59774f586f694c7a344b49434167494477765a7a344b5043397a646d632b) [ ![GitHub license](https://camo.githubusercontent.com/c599f4376398cd9347e2126ad138202a4af3d7eaf58b09b17285dada1b218cab/68747470733a2f2f696d672e736869656c64732e696f2f62616467652f4c6963656e73652d4d49542d6435303030302e7376673f7374796c653d666c6174266c6162656c436f6c6f723d333033363364266c6f676f3d646174613a696d6167652f7376672b786d6c3b6261736536342c50484e325a79423462577875637a30696148523063446f764c336433647935334d793576636d63764d6a41774d43397a646d636949485a705a58644362336739496a41674d43417a4d7a4d754e6a557849444d344e7934774f53492b436941674943413864476c306247552b526d6c795a5768315969424a5932397550433930615852735a54344b494341674944787a64486c735a54344b494341674943416749434175593239736233496765325a706247773649434e6b4e5441774d44413766516f67494341675043397a64486c735a54344b494341674944786e50676f674943416749434167494478775958526f49474e7359584e7a50534a6a62327876636949675a443069545449324e7934784d4459734d6a59794c6a55324d574d784d4334314c5445334c6a597a4d5377784f5334324d79307a4e6934354d7a45734d6a41754d5449744e5463754e445578597a41754e446b744d6a41754e5449744f5334324c5451794c6a51784f5330794f4334304e6930314d4334314d6d4d314c6a63784c446b754e6a63734d5441754d6a55734d6a41754e6a49734f5334794f43777a4d5334344d574d744d4334354e7977784d5334784f5330344c6a67324c4449794c6a4d334c5449774c444930597930784d4334304f5377784c6a55794f5330794d4334334e7930314c6a67314d5330794e5334314d5330784e53347a4e474d744e4334334e4330354c6a51354d5330304c6a59794c5449774c6a55324d5330304c544d784c6a4531517a49794e43347a4f5459734e5459754d5463734d5451794c6a41304e6977314c6a6b304c4445794e7934794f4459734d474d774c4441734d5445754e446b734d5449754d7a6b734d544d754f4467734d7a41754e544e6a4d5334354c4445304c6a51304c4441754d5463734d6a6b754d6a49744d79347a4e4377304d7934794e474d744d5441754f4467734e444d754d7a55744d7a59754f4459734e7a63754f4449744e5467754e546b734d544532597930784e4334314f4377794e5334314f4330794e4377314e4334774e5330794d79347a4d6977344d7934324f574d774c6a63324c444d304c4445324c4459334c6a6b734e4449754e7a4d734f4467754f44646a4d544d754d4455734d5441754d6a49354c4449344c6a4d794c4445334c6a59314c44517a4c6a67304c44497a4c6a4935597930794c6a45354c5449754e6a49744e4334344e5330314c6a59794c5463744f4334324d44466a4c5445344c6a59344c5449314c6a6b7a4f53307a4d6934794e6930314d5334314c544d7a4c6a45334c5467304c6a45774f574d744d4334334e7930794f4334794d7977334c6a51744e544d754f544d734d5455754d5451744f4441754e6a466a4c5441754f5445734d7934784e4377784c6a677a4c4445774c6a63734d6934784c4445304c6a4978597a41754e4445734e5334304c4441754e4459734d5441754f4449734d4334314c4445324c6a49794d574d774c6a41344c4445784c6a51334c5441754d5451734d6a4d734d53347a4d69777a4e43347a4e7a6c6a4d7934304d6977794e6934334e4377784f4334794f4377304f5334334d5445734e444d754d6a59734e6a45754d6a4178597930344c6a51334c5445354c6a59354c546b754d7a45744d7a59754d7a41784c5445754d6a67744e5459754e7a4978597a59754d4455744d5455754d7a59354c4445304c6a63784c5449354c6a63334f5377784f4334354e4330304e5334334e574d344c6a597a4c544d794c6a55324c5449754e4449744e6a63754e6a51744d6a41754e7a55744f5455754f446c6a4d5463754d7a49734d5455754d7a45734d7a49734d7a51754e4455734d7a67754d7977314e693433597a63754d7a59734d6a59734d6934344e6977314d7934314e6977774c4467774c6a4d35597930794c6a55784c44497a4c6a49784c544d754e7a45734e4467734e5334304d6977334d4334774e574d344c4445354c6a497a4c4449794c6a51734d6a6b754e5449784c444d354c6a55784c4451775979307a4c6a59304e43307a4c6a41784d5330324c6a55324e6930324c6a67744f4334314e5330784d5334774f574d744f5334784e6930784f43347a4e7930324c6a637a4c5451774c6a59324c4441754e7a6b744e546b754e7a5a544d6a55324c6a59784e6977794f4441754d6977794e6a63754d5441324c4449324d6934314e6a46364969382b43694167494341674943416750484268644767675932786863334d39496d4e76624739794969426b50534a4e4d54637a4c6a457a4e6977794d6934304d324d314c6a41334f4377304c6a6b354d5377354c6a67334d6977784d4334794e6a49734d5451754d7a59734d5455754e7a6c6a4d5334334e7a4d734d6934784f4463734d7934304f444d734e4334304c4455754d544d734e6934324e474d334f5334324e7a51734d5451754d6a51304c44457a4d6934334d5459734f5441754d7a67734d5445344c6a51334d6977784e7a41754d445530597930324c6a6b304e79777a4f4334344e5463744d6a6b754d6a63324c44637a4c6a49334c5459784c6a6b7a4d6977354e5334304e445a6a4c5445754e444d734d7930794c6a63334c4459744e437735597930794c6a55794f4377324c6a4d334e7930304c6a4d7a4c44457a4c6a41784f5330314c6a4d334c4445354c6a686a4f4449754f4451354c5451774c6a4d794f5377784d5463754d7a45344c5445304d4334784f4455734e7a59754f5467354c5449794d7934774d7a4e444d6a67354c6a67304f5377324d4334334f5377794d7a51754e6a4d314c4449304c6a63334e7977784e7a4d754d544d324c4449794c6a517a6569497650676f674943416749434167494478775958526f49474e7359584e7a50534a6a62327876636949675a443069545451334c6a41304e6977794e7a4d754e6a4135646930774c6a4134517a41754e444d314c4449774e79347a4e5451734d5459754d6a6b324c4445784e5334354d6a4d734f4449754e4463784c4459354c6a4d784d324d784e5334794e5451744d5441754e7a51304c444d794c6a51794c5445344c6a51334e7977314d4334314e7a55744d6a49754e7a677a597a41754d6a45794c5451754f5459794c4441754d4441314c546b754f544d7a4c5441754e6a49744d5451754f445a6a4c5441754d6a557a4c5445754f4463314c5441754e6a49304c544d754e7a4d784c5445754d5445744e5334314e6b4d304d5334794f546b734e4455754e7a4d344c5445314c6a63324d7977784d7a51754e6a497a4c444d754f4459314c4449794e4334324e474d334c6a49344c444d7a4c6a4d354c4449304c6a59304c44597a4c6a637a4f4377304f5334334d7a45734f4459754f5452444e446b754e5455354c4449354f53347a4d5451734e4463754d7a55794c4449344e6934314d6977304e7934774e4459734d6a637a4c6a59774f586f694c7a344b49434167494477765a7a344b5043397a646d632b)](./LICENSE)

FireHub Skeleton
----------------

[](#firehub-skeleton)

A generic skeleton for building scalable PHP applications using **FireHub Core**.
This repository provides a clean folder structure and example setup to get started quickly with multiple UI adapters (HTTP, Console, or custom adapters), while keeping your application code adapter-agnostic.

 [ ![GitHub created at](https://camo.githubusercontent.com/4dcb36da5c9a53f1900dd75a94174f3bd47cc3e941bb56b21784f013c8ebe370/68747470733a2f2f696d672e736869656c64732e696f2f6769746875622f637265617465642d61742f5468652d466972654875622d50726f6a6563742f536b656c65746f6e3f7374796c653d666c6174266c6f676f3d676974687562266c6f676f436f6c6f723d393539646135266c6162656c3d637265617465642532306174266c6162656c436f6c6f723d333133373365)](https://github.com/The-FireHub-Project/Skeleton) [ ![GitHub release date](https://camo.githubusercontent.com/5227c1d41e7c0dc5d8bca17b8006be6558ed45f33c78074183cc2000af1954df/68747470733a2f2f696d672e736869656c64732e696f2f6769746875622f72656c656173652d646174652d7072652f5468652d466972654875622d50726f6a6563742f536b656c65746f6e3f646973706c61795f646174653d7075626c69736865645f6174267374796c653d666c6174266c6f676f3d676974687562266c6f676f436f6c6f723d393539646135266c6162656c3d72656c6561736525323064617465266c6162656c436f6c6f723d333133373365)](https://github.com/The-FireHub-Project/Skeleton) [ ![GitHub last commit (branch)](https://camo.githubusercontent.com/8dae110bd4737ca61d18e2dc7cc9470cf50eef1fd6fe6c6f17cf4b862037bfbd/68747470733a2f2f696d672e736869656c64732e696f2f6769746875622f6c6173742d636f6d6d69742f5468652d466972654875622d50726f6a6563742f536b656c65746f6e2f6d61737465723f7374796c653d666c6174266c6f676f3d676974687562266c6f676f436f6c6f723d393539646135266c6162656c3d6c617374253230636f6d6d6974253230286272616e636829266c6162656c436f6c6f723d333133373365)](https://github.com/The-FireHub-Project/Skeleton/commits/master/) [ ![GitHub activity (branch)](https://camo.githubusercontent.com/1556dae67e636cb92bbf5258b34de3c3343bc1a23a4497a31004ac723611d08f/68747470733a2f2f696d672e736869656c64732e696f2f6769746875622f636f6d6d69742d61637469766974792f6d2f5468652d466972654875622d50726f6a6563742f536b656c65746f6e2f6d61737465723f7374796c653d666c6174266c6f676f3d676974687562266c6f676f436f6c6f723d393539646135266c6162656c3d636f6d6d69742532306163746976697479253230286272616e636829266c6162656c436f6c6f723d333133373365)](https://github.com/The-FireHub-Project/Skeleton/commits/master/) [ ![GitHub contributors](https://camo.githubusercontent.com/4a0c72b77381b935995374352721ced2e00dff7cceaee6faa34c2c0c9e0568c3/68747470733a2f2f696d672e736869656c64732e696f2f6769746875622f636f6e7472696275746f72732f5468652d466972654875622d50726f6a6563742f536b656c65746f6e3f7374796c653d666c6174266c6f676f3d676974687562266c6f676f436f6c6f723d393539646135266c6162656c3d636f6e7472696275746f7273266c6162656c436f6c6f723d333133373365)](https://github.com/The-FireHub-Project/Skeleton/graphs/contributors/) [ ![GitHub language count](https://camo.githubusercontent.com/090361fc3f2a1b9ad493bfe3a9a06fc4a7574ec87326dde7d77bac1017a0e966/68747470733a2f2f696d672e736869656c64732e696f2f6769746875622f6c616e6775616765732f636f756e742f5468652d466972654875622d50726f6a6563742f536b656c65746f6e3f7374796c653d666c6174266c6f676f3d646174613a696d6167652f7376672b786d6c3b6261736536342c50484e325a79423462577875637a30696148523063446f764c336433647935334d793576636d63764d6a41774d43397a646d63694947686c6157646f644430694d6a527765434967646d6c6c64304a76654430694d4341744f54597749446b324d4341354e6a4169494864705a48526f505349794e4842344969426d615778735053496a4f5455355a474531496a3438634746306143426b50534a4e4d7a49774c5449304d4341344d4330304f4442734d6a51774c5449304d4341314e7941314e7930784f4451674d546730494445344d7941784f444d744e5459674e545a6162544d794d4341774c5455334c545533494445344e4330784f4451744d54677a4c5445344d7941314e6930314e6941794e4441674d6a51774c5449304d4341794e4442614969382b5043397a646d632b266c6f676f436f6c6f723d393539646135266c6162656c3d6c616e6775616765253230636f756e74266c6162656c436f6c6f723d333133373365)](https://github.com/The-FireHub-Project/Skeleton/) [ ![GitHub top language](https://camo.githubusercontent.com/ab40e5d407e802879ab088c2038882dad4f81fac3f95afdb27cb5313dabfb6cd/68747470733a2f2f696d672e736869656c64732e696f2f6769746875622f6c616e6775616765732f746f702f5468652d466972654875622d50726f6a6563742f536b656c65746f6e3f7374796c653d666c6174266c6f676f3d646174613a696d6167652f7376672b786d6c3b6261736536342c50484e325a79423462577875637a30696148523063446f764c336433647935334d793576636d63764d6a41774d43397a646d63694947686c6157646f644430694d6a527765434967646d6c6c64304a76654430694d4341744f54597749446b324d4341354e6a4169494864705a48526f505349794e4842344969426d615778735053496a4f5455355a474531496a3438634746306143426b50534a4e4d7a49774c5449304d4341344d4330304f4442734d6a51774c5449304d4341314e7941314e7930784f4451674d546730494445344d7941784f444d744e5459674e545a6162544d794d4341774c5455334c545533494445344e4330784f4451744d54677a4c5445344d7941314e6930314e6941794e4441674d6a51774c5449304d4341794e4442614969382b5043397a646d632b266c6f676f436f6c6f723d393539646135266c6162656c3d746f702532306c616e6775616765266c6162656c436f6c6f723d333133373365)](https://github.com/The-FireHub-Project/Skeleton/) [ ![GitHub repo size](https://camo.githubusercontent.com/eb44f983dbee286c9e064bf4898fc1df8622c3930a82f8c0b7d3932d8d1159df/68747470733a2f2f696d672e736869656c64732e696f2f6769746875622f7265706f2d73697a652f5468652d466972654875622d50726f6a6563742f536b656c65746f6e3f7374796c653d666c6174266c6f676f3d646174613a696d6167652f7376672b786d6c3b6261736536342c50484e325a79423462577875637a30696148523063446f764c336433647935334d793576636d63764d6a41774d43397a646d63694947686c6157646f644430694d6a527765434967646d6c6c64304a76654430694d4341744f54597749446b324d4341354e6a4169494864705a48526f505349794e4842344969426d615778735053496a4f5455355a474531496a3438634746306143426b50534a4e4d7a49774c5449304d4341344d4330304f4442734d6a51774c5449304d4341314e7941314e7930784f4451674d546730494445344d7941784f444d744e5459674e545a6162544d794d4341774c5455334c545533494445344e4330784f4451744d54677a4c5445344d7941314e6930314e6941794e4441674d6a51774c5449304d4341794e4442614969382b5043397a646d632b266c6f676f436f6c6f723d393539646135266c6162656c3d7265706f25323073697a65266c6162656c436f6c6f723d333133373365)](https://github.com/The-FireHub-Project/Skeleton/) [ ![GitHub code size](https://camo.githubusercontent.com/b0c675fd57018edcad9df1fcbf97f732d2b1ad08bd2aa43927713190dcb9cad1/68747470733a2f2f696d672e736869656c64732e696f2f6769746875622f6c616e6775616765732f636f64652d73697a652f5468652d466972654875622d50726f6a6563742f536b656c65746f6e3f7374796c653d666c6174266c6f676f3d646174613a696d6167652f7376672b786d6c3b6261736536342c50484e325a79423462577875637a30696148523063446f764c336433647935334d793576636d63764d6a41774d43397a646d63694947686c6157646f644430694d6a527765434967646d6c6c64304a76654430694d4341744f54597749446b324d4341354e6a4169494864705a48526f505349794e4842344969426d615778735053496a4f5455355a474531496a3438634746306143426b50534a4e4d7a49774c5449304d4341344d4330304f4442734d6a51774c5449304d4341314e7941314e7930784f4451674d546730494445344d7941784f444d744e5459674e545a6162544d794d4341774c5455334c545533494445344e4330784f4451744d54677a4c5445344d7941314e6930314e6941794e4441674d6a51774c5449304d4341794e4442614969382b5043397a646d632b266c6f676f436f6c6f723d393539646135266c6162656c3d636f646525323073697a65266c6162656c436f6c6f723d333133373365)](https://github.com/The-FireHub-Project/Skeleton/)

[![FireHub Icon](https://raw.githubusercontent.com/The-FireHub-Project/the-firehub-project.github.io/master/resources/graphics/icons/firehub.svg)](https://raw.githubusercontent.com/The-FireHub-Project/the-firehub-project.github.io/master/resources/graphics/icons/firehub.svg) Quick Start
-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------

[](#-quick-start)

[![Core Foundation Version](https://camo.githubusercontent.com/4cb43111360315c6a2cd20bb5a93d1ea27e757132d851eb1e29b308fd49978b1/68747470733a2f2f696d672e736869656c64732e696f2f7061636b61676973742f646570656e64656e63792d762f666972656875622f736b656c65746f6e2f66697265687562253246636f72652d666f756e646174696f6e3f76657273696f6e3d76302e322e30267374796c653d666c6174266c6f676f3d646174613a696d6167652f7376672b786d6c3b6261736536342c50484e325a79423462577875637a30696148523063446f764c336433647935334d793576636d63764d6a41774d43397a646d636949485a705a58644362336739496a41674d43417a4d7a4d754e6a557849444d344e7934774f53492b436941674943413864476c306247552b526d6c795a5768315969424a5932397550433930615852735a54344b494341674944787a64486c735a54344b494341674943416749434175593239736233496765325a706247773649434e6b4e5441774d44413766516f67494341675043397a64486c735a54344b494341674944786e50676f674943416749434167494478775958526f49474e7359584e7a50534a6a62327876636949675a443069545449324e7934784d4459734d6a59794c6a55324d574d784d4334314c5445334c6a597a4d5377784f5334324d79307a4e6934354d7a45734d6a41754d5449744e5463754e445578597a41754e446b744d6a41754e5449744f5334324c5451794c6a51784f5330794f4334304e6930314d4334314d6d4d314c6a63784c446b754e6a63734d5441754d6a55734d6a41754e6a49734f5334794f43777a4d5334344d574d744d4334354e7977784d5334784f5330344c6a67324c4449794c6a4d334c5449774c444930597930784d4334304f5377784c6a55794f5330794d4334334e7930314c6a67314d5330794e5334314d5330784e53347a4e474d744e4334334e4330354c6a51354d5330304c6a59794c5449774c6a55324d5330304c544d784c6a4531517a49794e43347a4f5459734e5459754d5463734d5451794c6a41304e6977314c6a6b304c4445794e7934794f4459734d474d774c4441734d5445754e446b734d5449754d7a6b734d544d754f4467734d7a41754e544e6a4d5334354c4445304c6a51304c4441754d5463734d6a6b754d6a49744d79347a4e4377304d7934794e474d744d5441754f4467734e444d754d7a55744d7a59754f4459734e7a63754f4449744e5467754e546b734d544532597930784e4334314f4377794e5334314f4330794e4377314e4334774e5330794d79347a4d6977344d7934324f574d774c6a63324c444d304c4445324c4459334c6a6b734e4449754e7a4d734f4467754f44646a4d544d754d4455734d5441754d6a49354c4449344c6a4d794c4445334c6a59314c44517a4c6a67304c44497a4c6a4935597930794c6a45354c5449754e6a49744e4334344e5330314c6a59794c5463744f4334324d44466a4c5445344c6a59344c5449314c6a6b7a4f53307a4d6934794e6930314d5334314c544d7a4c6a45334c5467304c6a45774f574d744d4334334e7930794f4334794d7977334c6a51744e544d754f544d734d5455754d5451744f4441754e6a466a4c5441754f5445734d7934784e4377784c6a677a4c4445774c6a63734d6934784c4445304c6a4978597a41754e4445734e5334304c4441754e4459734d5441754f4449734d4334314c4445324c6a49794d574d774c6a41344c4445784c6a51334c5441754d5451734d6a4d734d53347a4d69777a4e43347a4e7a6c6a4d7934304d6977794e6934334e4377784f4334794f4377304f5334334d5445734e444d754d6a59734e6a45754d6a4178597930344c6a51334c5445354c6a59354c546b754d7a45744d7a59754d7a41784c5445754d6a67744e5459754e7a4978597a59754d4455744d5455754d7a59354c4445304c6a63784c5449354c6a63334f5377784f4334354e4330304e5334334e574d344c6a597a4c544d794c6a55324c5449754e4449744e6a63754e6a51744d6a41754e7a55744f5455754f446c6a4d5463754d7a49734d5455754d7a45734d7a49734d7a51754e4455734d7a67754d7977314e693433597a63754d7a59734d6a59734d6934344e6977314d7934314e6977774c4467774c6a4d35597930794c6a55784c44497a4c6a49784c544d754e7a45734e4467734e5334304d6977334d4334774e574d344c4445354c6a497a4c4449794c6a51734d6a6b754e5449784c444d354c6a55784c4451775979307a4c6a59304e43307a4c6a41784d5330324c6a55324e6930324c6a67744f4334314e5330784d5334774f574d744f5334784e6930784f43347a4e7930324c6a637a4c5451774c6a59324c4441754e7a6b744e546b754e7a5a544d6a55324c6a59784e6977794f4441754d6977794e6a63754d5441324c4449324d6934314e6a46364969382b43694167494341674943416750484268644767675932786863334d39496d4e76624739794969426b50534a4e4d54637a4c6a457a4e6977794d6934304d324d314c6a41334f4377304c6a6b354d5377354c6a67334d6977784d4334794e6a49734d5451754d7a59734d5455754e7a6c6a4d5334334e7a4d734d6934784f4463734d7934304f444d734e4334304c4455754d544d734e6934324e474d334f5334324e7a51734d5451754d6a51304c44457a4d6934334d5459734f5441754d7a67734d5445344c6a51334d6977784e7a41754d445530597930324c6a6b304e79777a4f4334344e5463744d6a6b754d6a63324c44637a4c6a49334c5459784c6a6b7a4d6977354e5334304e445a6a4c5445754e444d734d7930794c6a63334c4459744e437735597930794c6a55794f4377324c6a4d334e7930304c6a4d7a4c44457a4c6a41784f5330314c6a4d334c4445354c6a686a4f4449754f4451354c5451774c6a4d794f5377784d5463754d7a45344c5445304d4334784f4455734e7a59754f5467354c5449794d7934774d7a4e444d6a67354c6a67304f5377324d4334334f5377794d7a51754e6a4d314c4449304c6a63334e7977784e7a4d754d544d324c4449794c6a517a6569497650676f674943416749434167494478775958526f49474e7359584e7a50534a6a62327876636949675a443069545451334c6a41304e6977794e7a4d754e6a4135646930774c6a4134517a41754e444d314c4449774e79347a4e5451734d5459754d6a6b324c4445784e5334354d6a4d734f4449754e4463784c4459354c6a4d784d324d784e5334794e5451744d5441754e7a51304c444d794c6a51794c5445344c6a51334e7977314d4334314e7a55744d6a49754e7a677a597a41754d6a45794c5451754f5459794c4441754d4441314c546b754f544d7a4c5441754e6a49744d5451754f445a6a4c5441754d6a557a4c5445754f4463314c5441754e6a49304c544d754e7a4d784c5445754d5445744e5334314e6b4d304d5334794f546b734e4455754e7a4d344c5445314c6a63324d7977784d7a51754e6a497a4c444d754f4459314c4449794e4334324e474d334c6a49344c444d7a4c6a4d354c4449304c6a59304c44597a4c6a637a4f4377304f5334334d7a45734f4459754f5452444e446b754e5455354c4449354f53347a4d5451734e4463754d7a55794c4449344e6934314d6977304e7934774e4459734d6a637a4c6a59774f586f694c7a344b49434167494477765a7a344b5043397a646d632b)](https://camo.githubusercontent.com/4cb43111360315c6a2cd20bb5a93d1ea27e757132d851eb1e29b308fd49978b1/68747470733a2f2f696d672e736869656c64732e696f2f7061636b61676973742f646570656e64656e63792d762f666972656875622f736b656c65746f6e2f66697265687562253246636f72652d666f756e646174696f6e3f76657273696f6e3d76302e322e30267374796c653d666c6174266c6f676f3d646174613a696d6167652f7376672b786d6c3b6261736536342c50484e325a79423462577875637a30696148523063446f764c336433647935334d793576636d63764d6a41774d43397a646d636949485a705a58644362336739496a41674d43417a4d7a4d754e6a557849444d344e7934774f53492b436941674943413864476c306247552b526d6c795a5768315969424a5932397550433930615852735a54344b494341674944787a64486c735a54344b494341674943416749434175593239736233496765325a706247773649434e6b4e5441774d44413766516f67494341675043397a64486c735a54344b494341674944786e50676f674943416749434167494478775958526f49474e7359584e7a50534a6a62327876636949675a443069545449324e7934784d4459734d6a59794c6a55324d574d784d4334314c5445334c6a597a4d5377784f5334324d79307a4e6934354d7a45734d6a41754d5449744e5463754e445578597a41754e446b744d6a41754e5449744f5334324c5451794c6a51784f5330794f4334304e6930314d4334314d6d4d314c6a63784c446b754e6a63734d5441754d6a55734d6a41754e6a49734f5334794f43777a4d5334344d574d744d4334354e7977784d5334784f5330344c6a67324c4449794c6a4d334c5449774c444930597930784d4334304f5377784c6a55794f5330794d4334334e7930314c6a67314d5330794e5334314d5330784e53347a4e474d744e4334334e4330354c6a51354d5330304c6a59794c5449774c6a55324d5330304c544d784c6a4531517a49794e43347a4f5459734e5459754d5463734d5451794c6a41304e6977314c6a6b304c4445794e7934794f4459734d474d774c4441734d5445754e446b734d5449754d7a6b734d544d754f4467734d7a41754e544e6a4d5334354c4445304c6a51304c4441754d5463734d6a6b754d6a49744d79347a4e4377304d7934794e474d744d5441754f4467734e444d754d7a55744d7a59754f4459734e7a63754f4449744e5467754e546b734d544532597930784e4334314f4377794e5334314f4330794e4377314e4334774e5330794d79347a4d6977344d7934324f574d774c6a63324c444d304c4445324c4459334c6a6b734e4449754e7a4d734f4467754f44646a4d544d754d4455734d5441754d6a49354c4449344c6a4d794c4445334c6a59314c44517a4c6a67304c44497a4c6a4935597930794c6a45354c5449754e6a49744e4334344e5330314c6a59794c5463744f4334324d44466a4c5445344c6a59344c5449314c6a6b7a4f53307a4d6934794e6930314d5334314c544d7a4c6a45334c5467304c6a45774f574d744d4334334e7930794f4334794d7977334c6a51744e544d754f544d734d5455754d5451744f4441754e6a466a4c5441754f5445734d7934784e4377784c6a677a4c4445774c6a63734d6934784c4445304c6a4978597a41754e4445734e5334304c4441754e4459734d5441754f4449734d4334314c4445324c6a49794d574d774c6a41344c4445784c6a51334c5441754d5451734d6a4d734d53347a4d69777a4e43347a4e7a6c6a4d7934304d6977794e6934334e4377784f4334794f4377304f5334334d5445734e444d754d6a59734e6a45754d6a4178597930344c6a51334c5445354c6a59354c546b754d7a45744d7a59754d7a41784c5445754d6a67744e5459754e7a4978597a59754d4455744d5455754d7a59354c4445304c6a63784c5449354c6a63334f5377784f4334354e4330304e5334334e574d344c6a597a4c544d794c6a55324c5449754e4449744e6a63754e6a51744d6a41754e7a55744f5455754f446c6a4d5463754d7a49734d5455754d7a45734d7a49734d7a51754e4455734d7a67754d7977314e693433597a63754d7a59734d6a59734d6934344e6977314d7934314e6977774c4467774c6a4d35597930794c6a55784c44497a4c6a49784c544d754e7a45734e4467734e5334304d6977334d4334774e574d344c4445354c6a497a4c4449794c6a51734d6a6b754e5449784c444d354c6a55784c4451775979307a4c6a59304e43307a4c6a41784d5330324c6a55324e6930324c6a67744f4334314e5330784d5334774f574d744f5334784e6930784f43347a4e7930324c6a637a4c5451774c6a59324c4441754e7a6b744e546b754e7a5a544d6a55324c6a59784e6977794f4441754d6977794e6a63754d5441324c4449324d6934314e6a46364969382b43694167494341674943416750484268644767675932786863334d39496d4e76624739794969426b50534a4e4d54637a4c6a457a4e6977794d6934304d324d314c6a41334f4377304c6a6b354d5377354c6a67334d6977784d4334794e6a49734d5451754d7a59734d5455754e7a6c6a4d5334334e7a4d734d6934784f4463734d7934304f444d734e4334304c4455754d544d734e6934324e474d334f5334324e7a51734d5451754d6a51304c44457a4d6934334d5459734f5441754d7a67734d5445344c6a51334d6977784e7a41754d445530597930324c6a6b304e79777a4f4334344e5463744d6a6b754d6a63324c44637a4c6a49334c5459784c6a6b7a4d6977354e5334304e445a6a4c5445754e444d734d7930794c6a63334c4459744e437735597930794c6a55794f4377324c6a4d334e7930304c6a4d7a4c44457a4c6a41784f5330314c6a4d334c4445354c6a686a4f4449754f4451354c5451774c6a4d794f5377784d5463754d7a45344c5445304d4334784f4455734e7a59754f5467354c5449794d7934774d7a4e444d6a67354c6a67304f5377324d4334334f5377794d7a51754e6a4d314c4449304c6a63334e7977784e7a4d754d544d324c4449794c6a517a6569497650676f674943416749434167494478775958526f49474e7359584e7a50534a6a62327876636949675a443069545451334c6a41304e6977794e7a4d754e6a4135646930774c6a4134517a41754e444d314c4449774e79347a4e5451734d5459754d6a6b324c4445784e5334354d6a4d734f4449754e4463784c4459354c6a4d784d324d784e5334794e5451744d5441754e7a51304c444d794c6a51794c5445344c6a51334e7977314d4334314e7a55744d6a49754e7a677a597a41754d6a45794c5451754f5459794c4441754d4441314c546b754f544d7a4c5441754e6a49744d5451754f445a6a4c5441754d6a557a4c5445754f4463314c5441754e6a49304c544d754e7a4d784c5445754d5445744e5334314e6b4d304d5334794f546b734e4455754e7a4d344c5445314c6a63324d7977784d7a51754e6a497a4c444d754f4459314c4449794e4334324e474d334c6a49344c444d7a4c6a4d354c4449304c6a59304c44597a4c6a637a4f4377304f5334334d7a45734f4459754f5452444e446b754e5455354c4449354f53347a4d5451734e4463754d7a55794c4449344e6934314d6977304e7934774e4459734d6a637a4c6a59774f586f694c7a344b49434167494477765a7a344b5043397a646d632b)[![Packagist PHP Version](https://camo.githubusercontent.com/06a71bfda49090a135b664df87e8b56b76bba048306af0d7dcc2217a7d984769/68747470733a2f2f696d672e736869656c64732e696f2f7061636b61676973742f646570656e64656e63792d762f666972656875622f736b656c65746f6e2f7068703f76657273696f6e3d76302e322e30267374796c653d666c6174266c6f676f3d646174613a696d6167652f7376672b786d6c3b6261736536342c50484e325a7942796232786c50534a706257636949485a705a58644362336739496a41674d4341794e4341794e43496765473173626e4d39496d6830644841364c79393364336375647a4d7562334a6e4c7a49774d44417663335a6e496a343864476c306247552b5545685150433930615852735a543438634746306143426d615778735053496a4f5455355a4745314969426b50534a4e4e7934774d5341784d4334794d44646f4c5334354e4452734c5334314d5455674d6934324e44686f4c6a677a4f474d754e545532494441674c6a6b334c5334784d4455674d5334794e4449744c6a4d784e4334794e7a49744c6a49784c6a51314e5330754e5455354c6a55314c5445754d4451354c6a41354d6930754e4463754d4455744c6a67774d6930754d5449304c5334354f5455744c6a45334e5330754d546b7a4c5334314d6a4d744c6a49354c5445754d4451334c5334794f58704e4d5449674e5334324f4468444e53347a4e7a4d674e5334324f4467674d4341344c6a55784e43417749444579637a55754d7a637a494459754d7a457a49444579494459754d7a457a557a4930494445314c6a51344e6941794e4341784d6d4d774c544d754e4467324c5455754d7a637a4c5459754d7a45794c5445794c5459754d7a4579656d30744d7934794e6941334c6a51314d574d744c6a49324d5334794e5330754e5463314c6a517a4f4330754f5445334c6a55314d5330754d7a4d324c6a45774f4330754e7a59314c6a45324e4330784c6a49344e5334784e6a52494e53347a4e5464734c53347a4d6a63674d5334324f4446494d7934324e544a734d5334794d7930324c6a4d794e6d67794c6a5931597934334f5463674d4341784c6a4d334f4334794d446b674d5334334e4451754e6a49344c6a4d324e6934304d5467754e446332494445754d4441794c6a4d7a494445754e7a5579595449754f444d32494449754f444d32494441674d4341784c53347a4d4455754f445133597930754d54517a4c6a49314e5330754d7a4d754e446b744c6a55324d5334334d444e36625451754d4449304c6a63784e5777754e54517a4c5449754e7a6b35597934774e6a4d744c6a4d784f4334774d7a6b744c6a557a4e6930754d4459344c5334324e5445744c6a45774e7930754d5445324c53347a4d7a59744c6a45334e4330754e6a67334c5334784e7a52494d5445754e445a734c5334334d4451674d7934324d6a56494f53347a4f4468734d5334794d7930324c6a4d794e3267784c6a4d324e3277744c6a4d794e7941784c6a59344d6d67784c6a49784f474d754e7a5933494441674d5334794f5455754d544d30494445754e5467324c6a51774d584d754d7a63344c6a63754d6a597a494445754d6a6b35624330754e546379494449754f545130614330784c6a4d344f5870744e7934314f5463744d6934794e6a56684d6934334f4449674d6934334f4449674d434177494445744c6a4d774e5334344e44646a4c5334784e444d754d6a55314c53347a4d7934304f5330754e5459784c6a63774d3245794c6a5130494449754e4451674d434177494445744c6a6b784e7934314e54466a4c53347a4d7a59754d5441344c5334334e6a55754d5459304c5445754d6a67324c6a45324e4767744d5334784f4777744c6a4d794e7941784c6a59344d6d67744d53347a4e7a68734d5334794d7930324c6a4d794e6d67794c6a59304f574d754e7a6b33494441674d53347a4e7a67754d6a4135494445754e7a51304c6a59794f43347a4e6a59754e4445334c6a51334e7941784c6a41774d53347a4d7a45674d5334334e544636545445334c6a63324e6941784d4334794d44646f4c5334354e444e734c5334314d5459674d6934324e44686f4c6a677a4f474d754e545533494441674c6a6b334d5330754d544131494445754d6a51794c53347a4d5451754d6a63794c5334794d5334304e5455744c6a55314f5334314e5445744d5334774e446b754d446b794c5334304e7934774e446b744c6a67774d6930754d5449314c5334354f54567a4c5334314d6a51744c6a49354c5445754d4451334c5334794f586f694c7a34384c334e325a7a343d266c6f676f436f6c6f723d393539646135266c6162656c436f6c6f723d333133373365)](https://camo.githubusercontent.com/06a71bfda49090a135b664df87e8b56b76bba048306af0d7dcc2217a7d984769/68747470733a2f2f696d672e736869656c64732e696f2f7061636b61676973742f646570656e64656e63792d762f666972656875622f736b656c65746f6e2f7068703f76657273696f6e3d76302e322e30267374796c653d666c6174266c6f676f3d646174613a696d6167652f7376672b786d6c3b6261736536342c50484e325a7942796232786c50534a706257636949485a705a58644362336739496a41674d4341794e4341794e43496765473173626e4d39496d6830644841364c79393364336375647a4d7562334a6e4c7a49774d44417663335a6e496a343864476c306247552b5545685150433930615852735a543438634746306143426d615778735053496a4f5455355a4745314969426b50534a4e4e7934774d5341784d4334794d44646f4c5334354e4452734c5334314d5455674d6934324e44686f4c6a677a4f474d754e545532494441674c6a6b334c5334784d4455674d5334794e4449744c6a4d784e4334794e7a49744c6a49784c6a51314e5330754e5455354c6a55314c5445754d4451354c6a41354d6930754e4463754d4455744c6a67774d6930754d5449304c5334354f5455744c6a45334e5330754d546b7a4c5334314d6a4d744c6a49354c5445754d4451334c5334794f58704e4d5449674e5334324f4468444e53347a4e7a4d674e5334324f4467674d4341344c6a55784e43417749444579637a55754d7a637a494459754d7a457a49444579494459754d7a457a557a4930494445314c6a51344e6941794e4341784d6d4d774c544d754e4467324c5455754d7a637a4c5459754d7a45794c5445794c5459754d7a4579656d30744d7934794e6941334c6a51314d574d744c6a49324d5334794e5330754e5463314c6a517a4f4330754f5445334c6a55314d5330754d7a4d324c6a45774f4330754e7a59314c6a45324e4330784c6a49344e5334784e6a52494e53347a4e5464734c53347a4d6a63674d5334324f4446494d7934324e544a734d5334794d7930324c6a4d794e6d67794c6a5931597934334f5463674d4341784c6a4d334f4334794d446b674d5334334e4451754e6a49344c6a4d324e6934304d5467754e446332494445754d4441794c6a4d7a494445754e7a5579595449754f444d32494449754f444d32494441674d4341784c53347a4d4455754f445133597930754d54517a4c6a49314e5330754d7a4d754e446b744c6a55324d5334334d444e36625451754d4449304c6a63784e5777754e54517a4c5449754e7a6b35597934774e6a4d744c6a4d784f4334774d7a6b744c6a557a4e6930754d4459344c5334324e5445744c6a45774e7930754d5445324c53347a4d7a59744c6a45334e4330754e6a67334c5334784e7a52494d5445754e445a734c5334334d4451674d7934324d6a56494f53347a4f4468734d5334794d7930324c6a4d794e3267784c6a4d324e3277744c6a4d794e7941784c6a59344d6d67784c6a49784f474d754e7a5933494441674d5334794f5455754d544d30494445754e5467324c6a51774d584d754d7a63344c6a63754d6a597a494445754d6a6b35624330754e546379494449754f545130614330784c6a4d344f5870744e7934314f5463744d6934794e6a56684d6934334f4449674d6934334f4449674d434177494445744c6a4d774e5334344e44646a4c5334784e444d754d6a55314c53347a4d7934304f5330754e5459784c6a63774d3245794c6a5130494449754e4451674d434177494445744c6a6b784e7934314e54466a4c53347a4d7a59754d5441344c5334334e6a55754d5459304c5445754d6a67324c6a45324e4767744d5334784f4777744c6a4d794e7941784c6a59344d6d67744d53347a4e7a68734d5334794d7930324c6a4d794e6d67794c6a59304f574d754e7a6b33494441674d53347a4e7a67754d6a4135494445754e7a51304c6a59794f43347a4e6a59754e4445334c6a51334e7941784c6a41774d53347a4d7a45674d5334334e544636545445334c6a63324e6941784d4334794d44646f4c5334354e444e734c5334314d5459674d6934324e44686f4c6a677a4f474d754e545533494441674c6a6b334d5330754d544131494445754d6a51794c53347a4d5451754d6a63794c5334794d5334304e5455744c6a55314f5334314e5445744d5334774e446b754d446b794c5334304e7934774e446b744c6a67774d6930754d5449314c5334354f54567a4c5334314d6a51744c6a49354c5445754d4451334c5334794f586f694c7a34384c334e325a7a343d266c6f676f436f6c6f723d393539646135266c6162656c436f6c6f723d333133373365)[![Packagist Stars](https://camo.githubusercontent.com/521c99a5efbdfde19651059845ea634d2748fb3688b4b02f2bd7c5833bf0eefa/68747470733a2f2f696d672e736869656c64732e696f2f7061636b61676973742f73746172732f666972656875622f736b656c65746f6e3f7374796c653d666c6174266c6f676f3d646174613a696d6167652f7376672b786d6c3b6261736536342c50484e325a79423462577875637a30696148523063446f764c336433647935334d793576636d63764d6a41774d43397a646d63694947686c6157646f644430694d6a527765434967646d6c6c64304a76654430694d4341744f54597749446b324d4341354e6a4169494864705a48526f505349794e4842344969426d615778735053496a4f5455355a474531496a3438634746306143426b50534a744d7a55304c5449344e7941784d6a59744e7a59674d544932494463334c544d7a4c5445304e4341784d5445744f5459744d5451324c54457a4c5455344c54457a4e6930314f4341784d7a55744d5451324944457a494445784d5341354e79307a4d7941784e444e615454497a4d7930784d6a42734e6a55744d6a6778544467774c5455354d4777794f4467744d6a55674d5445794c5449324e5341784d5449674d6a5931494449344f4341794e5330794d5467674d54673549445931494449344d5330794e4463744d5451354c5449304e7941784e446c61625449304e79307a4e5442614969382b5043397a646d632b266c6f676f436f6c6f723d393539646135266c6162656c436f6c6f723d333133373365)](https://camo.githubusercontent.com/521c99a5efbdfde19651059845ea634d2748fb3688b4b02f2bd7c5833bf0eefa/68747470733a2f2f696d672e736869656c64732e696f2f7061636b61676973742f73746172732f666972656875622f736b656c65746f6e3f7374796c653d666c6174266c6f676f3d646174613a696d6167652f7376672b786d6c3b6261736536342c50484e325a79423462577875637a30696148523063446f764c336433647935334d793576636d63764d6a41774d43397a646d63694947686c6157646f644430694d6a527765434967646d6c6c64304a76654430694d4341744f54597749446b324d4341354e6a4169494864705a48526f505349794e4842344969426d615778735053496a4f5455355a474531496a3438634746306143426b50534a744d7a55304c5449344e7941784d6a59744e7a59674d544932494463334c544d7a4c5445304e4341784d5445744f5459744d5451324c54457a4c5455344c54457a4e6930314f4341784d7a55744d5451324944457a494445784d5341354e79307a4d7941784e444e615454497a4d7930784d6a42734e6a55744d6a6778544467774c5455354d4777794f4467744d6a55674d5445794c5449324e5341784d5449674d6a5931494449344f4341794e5330794d5467674d54673549445931494449344d5330794e4463744d5451354c5449304e7941784e446c61625449304e79307a4e5442614969382b5043397a646d632b266c6f676f436f6c6f723d393539646135266c6162656c436f6c6f723d333133373365)[![Packagist Downloads](https://camo.githubusercontent.com/fd74aa1f9cab39ac170876d7c2d2f2a2bc7cdb64f07cc50be78620b18c4538a3/68747470733a2f2f696d672e736869656c64732e696f2f7061636b61676973742f64742f666972656875622f736b656c65746f6e3f7374796c653d666c6174266c6f676f3d646174613a696d6167652f7376672b786d6c3b6261736536342c50484e325a79423462577875637a30696148523063446f764c336433647935334d793576636d63764d6a41774d43397a646d63694947686c6157646f644430694d6a527765434967646d6c6c64304a76654430694d4341744f54597749446b324d4341354e6a4169494864705a48526f505349794e4842344969426d615778735053496a4f5455355a474531496a3438634746306143426b50534a4e4e4467774c544d794d4341794f4441744e544977624455324c545534494445774e4341784d4452324c544d794e6d67344d48597a4d6a5a734d5441304c5445774e4341314e6941314f4330794d4441674d6a4177576b30794e4441744d5459776353307a4d7941774c5455324c6a55744d6a4d754e5651784e6a41744d6a5177646930784d6a426f4f4442324d544977614451344d4859744d54497761446777646a45794d48457749444d7a4c54497a4c6a55674e5459754e5651334d6a41744d545977534449304d466f694c7a34384c334e325a7a343d266c6f676f436f6c6f723d393539646135266c6162656c436f6c6f723d333133373365)](https://camo.githubusercontent.com/fd74aa1f9cab39ac170876d7c2d2f2a2bc7cdb64f07cc50be78620b18c4538a3/68747470733a2f2f696d672e736869656c64732e696f2f7061636b61676973742f64742f666972656875622f736b656c65746f6e3f7374796c653d666c6174266c6f676f3d646174613a696d6167652f7376672b786d6c3b6261736536342c50484e325a79423462577875637a30696148523063446f764c336433647935334d793576636d63764d6a41774d43397a646d63694947686c6157646f644430694d6a527765434967646d6c6c64304a76654430694d4341744f54597749446b324d4341354e6a4169494864705a48526f505349794e4842344969426d615778735053496a4f5455355a474531496a3438634746306143426b50534a4e4e4467774c544d794d4341794f4441744e544977624455324c545534494445774e4341784d4452324c544d794e6d67344d48597a4d6a5a734d5441304c5445774e4341314e6941314f4330794d4441674d6a4177576b30794e4441744d5459776353307a4d7941774c5455324c6a55744d6a4d754e5651784e6a41744d6a5177646930784d6a426f4f4442324d544977614451344d4859744d54497761446777646a45794d48457749444d7a4c54497a4c6a55674e5459754e5651334d6a41744d545977534449304d466f694c7a34384c334e325a7a343d266c6f676f436f6c6f723d393539646135266c6162656c436f6c6f723d333133373365)

1. **Create a new project with composer**: ```
    composer create-project firehub/skeleton my-app
    ```
2. **Configure your application namespace** (if desired): ```
    "autoload": {
      "psr-4": {
        "YourApp\\": "app/"
      }
    }
    ```
3. **Run HTTP adapter (if using)**: ```
    php web/index.php
    ```
4. **Run Console adapter** (if using): ```
    php torch
    ```

Add other adapters as needed by creating new folders under adapters/ and wiring them in bootstrap/app.php.

[![FireHub Icon](https://raw.githubusercontent.com/The-FireHub-Project/the-firehub-project.github.io/master/resources/graphics/icons/firehub.svg)](https://raw.githubusercontent.com/The-FireHub-Project/the-firehub-project.github.io/master/resources/graphics/icons/firehub.svg) Security
--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------

[](#-security)

[![OpenSSF Scorecard](https://camo.githubusercontent.com/ac3d5e1146a55a9149d73f6fee84dea90d0896e2d042c11f3f0b99cf6f9fc6bd/68747470733a2f2f6170692e736563757269747973636f726563617264732e6465762f70726f6a656374732f6769746875622e636f6d2f5468652d466972654875622d50726f6a6563742f536b656c65746f6e2f6261646765)](https://img.shields.io/ossf-scorecard/github.com/The-FireHub-Project/Skeleton?style=flat&logo=data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGhlaWdodD0iMjRweCIgdmlld0JveD0iMCAtOTYwIDk2MCA5NjAiIHdpZHRoPSIyNHB4IiBmaWxsPSIjOTU5ZGE1Ij48cGF0aCBkPSJNNDgwLTgwcS0xMzktMzUtMjI5LjUtMTU5LjVUMTYwLTUxNnYtMjQ0bDMyMC0xMjAgMzIwIDEyMHYyNDRxMCAxNTItOTAuNSAyNzYuNVQ0ODAtODBabTAtODRxOTctMzAgMTYyLTExOC41VDcxOC00ODBINDgwdi0zMTVsLTI0MCA5MHYyMDdxMCA3IDIgMThoMjM4djMxNloiLz48L3N2Zz4=&logoColor=959da5&label=OpenSSF%20score&labelColor=31373e)

For security reporting and guidelines, please refer to our [SECURITY.md](https://github.com/The-FireHub-Project/.github/blob/master/.github/SECURITY.md) file.

[![FireHub Icon](https://raw.githubusercontent.com/The-FireHub-Project/the-firehub-project.github.io/master/resources/graphics/icons/firehub.svg)](https://raw.githubusercontent.com/The-FireHub-Project/the-firehub-project.github.io/master/resources/graphics/icons/firehub.svg) Community
---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------

[](#-community)

[![GitHub watchers](https://camo.githubusercontent.com/96c240596cf366733956aad87523608a6226faee4c5117e6d2508bea0dfd82dd/68747470733a2f2f696d672e736869656c64732e696f2f6769746875622f77617463686572732f5468652d466972654875622d50726f6a6563742f536b656c65746f6e3f7374796c653d736f6369616c)](https://camo.githubusercontent.com/96c240596cf366733956aad87523608a6226faee4c5117e6d2508bea0dfd82dd/68747470733a2f2f696d672e736869656c64732e696f2f6769746875622f77617463686572732f5468652d466972654875622d50726f6a6563742f536b656c65746f6e3f7374796c653d736f6369616c)[![GitHub Repo stars](https://camo.githubusercontent.com/d107c53d6a7b8298d90ddc1d526d6a65b6afd27d83399278399584dbb1cfae94/68747470733a2f2f696d672e736869656c64732e696f2f6769746875622f73746172732f5468652d466972654875622d50726f6a6563742f536b656c65746f6e3f7374796c653d736f6369616c)](https://camo.githubusercontent.com/d107c53d6a7b8298d90ddc1d526d6a65b6afd27d83399278399584dbb1cfae94/68747470733a2f2f696d672e736869656c64732e696f2f6769746875622f73746172732f5468652d466972654875622d50726f6a6563742f536b656c65746f6e3f7374796c653d736f6369616c)[![GitHub forks](https://camo.githubusercontent.com/79fd527f43ef2529fdd7a1a23a911d81b2c33602c75522fa6ec2da37cd35ebb6/68747470733a2f2f696d672e736869656c64732e696f2f6769746875622f666f726b732f5468652d466972654875622d50726f6a6563742f536b656c65746f6e3f7374796c653d736f6369616c)](https://camo.githubusercontent.com/79fd527f43ef2529fdd7a1a23a911d81b2c33602c75522fa6ec2da37cd35ebb6/68747470733a2f2f696d672e736869656c64732e696f2f6769746875622f666f726b732f5468652d466972654875622d50726f6a6563742f536b656c65746f6e3f7374796c653d736f6369616c)

- Be sure to review the [Code of Conduct](https://github.com/The-FireHub-Project/.github/blob/master/.github/CODE_OF_CONDUCT.md).
- Read a [Contributing](https://github.com/The-FireHub-Project/.github/blob/master/.github/CONTRIBUTING.md) file to see how you can contribute to this project.
- Read our [Security policy](https://github.com/The-FireHub-Project/.github/blob/master/.github/SECURITY.md) file to see how you can report a vulnerability.
- Review the project [Governance model](https://github.com/The-FireHub-Project/.github/blob/master/.github/GOVERNANCE.md), including roles, decision-making, RFC process, and releases.

[![FireHub Icon](https://raw.githubusercontent.com/The-FireHub-Project/the-firehub-project.github.io/master/resources/graphics/icons/firehub.svg)](https://raw.githubusercontent.com/The-FireHub-Project/the-firehub-project.github.io/master/resources/graphics/icons/firehub.svg) Authors and Contributors
------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------

[](#-authors-and-contributors)

- Project authors can be found [here](https://github.com/The-FireHub-Project/Skeleton/blob/master/.github/AUTHORS.md).
- The full list of individual contributors can be found [here](https://github.com/The-FireHub-Project/Skeleton/blob/master/.github/CONTRIBUTORS.md).

[![FireHub Icon](https://raw.githubusercontent.com/The-FireHub-Project/the-firehub-project.github.io/master/resources/graphics/icons/firehub.svg)](https://raw.githubusercontent.com/The-FireHub-Project/the-firehub-project.github.io/master/resources/graphics/icons/firehub.svg) Brand &amp; Trademark
---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------

[](#-brand--trademark)

Please refer to [TRADEMARK.md](https://github.com/The-FireHub-Project/.github/blob/master/TRADEMARK.md) and [BRAND.md](https://github.com/The-FireHub-Project/.github/blob/master/BRAND.md) for guidelines on FireHub branding.

[![FireHub Icon](https://raw.githubusercontent.com/The-FireHub-Project/the-firehub-project.github.io/master/resources/graphics/icons/firehub.svg)](https://raw.githubusercontent.com/The-FireHub-Project/the-firehub-project.github.io/master/resources/graphics/icons/firehub.svg) License
-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------

[](#-license)

This software is licensed under the MIT License.

For more details, read the full license [here](./LICENSE).

###  Health Score

38

—

LowBetter than 83% of packages

Maintenance89

Actively maintained with recent releases

Popularity1

Limited adoption so far

Community8

Small or concentrated contributor base

Maturity47

Maturing project, gaining track record

 Bus Factor1

Top contributor holds 58.7% of commits — single point of failure

How is this calculated?**Maintenance (25%)** — Last commit recency, latest release date, and issue-to-star ratio. Uses a 2-year decay window.

**Popularity (30%)** — Total and monthly downloads, GitHub stars, and forks. Logarithmic scaling prevents top-heavy scores.

**Community (15%)** — Contributors, dependents, forks, watchers, and maintainers. Measures real ecosystem engagement.

**Maturity (30%)** — Project age, version count, PHP version support, and release stability.

###  Release Activity

Cadence

Every ~56 days

Total

2

Last Release

101d ago

### Community

Maintainers

![](https://avatars.githubusercontent.com/u/56673130?v=4)[Danijel Galić](/maintainers/dieselxxx)[@dieselxxx](https://github.com/dieselxxx)

---

Top Contributors

[![danijelgalic](https://avatars.githubusercontent.com/u/87519338?v=4)](https://github.com/danijelgalic "danijelgalic (27 commits)")[![dieselxxx](https://avatars.githubusercontent.com/u/56673130?v=4)](https://github.com/dieselxxx "dieselxxx (19 commits)")

---

Tags

firehubframeworkphpskeletonphpframeworkSkeletonfirehub

###  Code Quality

TestsPHPUnit

Static AnalysisPHPStan

Type Coverage Yes

### Embed Badge

![Health badge](/badges/firehub-skeleton/health.svg)

```
[![Health](https://phpackages.com/badges/firehub-skeleton/health.svg)](https://phpackages.com/packages/firehub-skeleton)
```

PHPackages © 2026

[Directory](/)[Categories](/categories)[Trending](/trending)[Changelog](/changelog)[Analyze](/analyze)
