Skip to content

code4interactive/platform

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

53 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Versioning

Wydania będą numerowane wg. następującego formatu:

<major>.<minor>.<patch>

  • Zmiany uniemożliwiające wsteczną kompatybilność podbijają 'major' i resetują 'minor' i 'patch'
  • Nowe funkcjonalności które nie wpływają na wsteczną kompatybilność podbijają 'minor' i resetują 'patch'
  • Poprawki i drobne zmiany podbijają 'patch'

Wersję paczki należy ustawiać ręcznie za pomocą githuba.

Więcej informacji dotyczących oznaczania wersji dla composera pod adresem: https://github.com/composer/composer/blob/master/doc/04-schema.md

Informacje o wersjonowaniu aplikacji: http://semver.org

Instalacja

Jeśli nie zostały wcześniej wygenerowane należy wg. poniższej instrukcji wygenerować klucze ssh bez których composer nie połączy się z githubem. https://help.github.com/articles/generating-ssh-keys

Do pliku composer.json należy dopisać prywatne repozytorium:

"repositories": [
    {
        "type": "vcs",
        "url": "https://github.com/code4interactive/platform"
    }
]

oraz wymaganą paczkę:

"require": {
		"code4/platform": "1.0.*"
	},

Należy pamiętać aby "minimum-stability" było ustawione na "dev"

Po zainstalowaniu przez composera paczki platformy należy dopisać do pliku app/config/app.php w sekcji "providers" linijkę:

'Code4\Platform\PlatformServiceProvider'

oraz opublikować wszystkie assety:

php artisan asset:publish code4/platform

Używanie

Używamy named routes. Dzięki temu działać będą breadcrumsy. Oczywiście breadcrumbsy nie są w stanie określić całej ścieżki do kontrolera tak więc trzeba je dodawać ręcznie. Ale to jaki jest akuarat aktywny zostanie wykryte automatycznie na podstawie named routy. Wystarczy że będzie taka sama jak url

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Packages

No packages published