2017 © Pedro PelΓ‘ez
 

library php-leaderboard-bundle

image

ftob/php-leaderboard-bundle

  • Tuesday, April 26, 2016
  • by ftob
  • Repository
  • 0 Watchers
  • 0 Stars
  • 10 Installations
  • PHP
  • 0 Dependents
  • 0 Suggesters
  • 0 Forks
  • 0 Open issues
  • 15 Versions
  • 0 % Grown

The README.md

# Leaderboard Client

Build Status, (*1)

Description

[SDK для API] (example.com/leaderboard). Π Π΅Π°Π»ΠΈΠ·ΡƒΠ΅Ρ‚ взаимодСйствиС с интСрфСйсом для получСния списка Π»ΠΈΠ΄Π΅Ρ€ΠΎΠ² ΠΈΠ³Ρ€Ρ‹. Π’ спискС выводится Π΄ΠΎ дСсяти Π»ΠΈΠ΄Π΅Ρ€ΠΎΠ²., (*2)

Getting started

Для установки Π’Π°ΠΌ потрСбуСтся composer. Π£ΡΡ‚Π°Π½ΠΎΠ²ΠΈΡ‚ΡŒ Π’Ρ‹ ΠΌΠΎΠΆΠ΅Ρ‚Π΅ ΠΏΡ€ΠΈ ΠΏΠΎΠΌΠΎΡ‰ΠΈ ΠΊΠΎΠΌΠ°Π½Π΄Ρ‹ $ composer require ftob/php-leaderboard-bundle., (*3)

Bundle

Данная Π±ΠΈΠ±Π»ΠΈΠΎΡ‚Π΅ΠΊΠ° ΠΌΠΎΠΆΠ΅Ρ‚ Π²Ρ‹ΠΏΠΎΠ»Π½ΡΡ‚ΡŒ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΈ Symfony bundle. Для этого Π²ΠΊΠ»ΡŽΡ‡ΠΈΡ‚Π΅ Π΅Π³ΠΎ Π² Kernel своСго прилоТСния. ΠŸΡ€ΠΈΠΌΠ΅Ρ€:, (*4)

<?php

// app/AppKernel.php

public function registerBundles()
{
    $bundles = array(
        // ...
        new Ftob\LeaderBoardBundle\LeaderBoardBundle(),
        // ...
    );
}

Configuration

Cache

Repository

Security

Testing

Π•ΡΡ‚ΡŒ Π½Π΅ΠΌΠ½ΠΎΠ³ΠΎ тСстов. ВСстированиС основано Π½Π° phpunit. Π—Π°ΠΏΡƒΡΡ‚ΠΈΡ‚ΡŒ тСсты ΠΌΠΎΠΆΠ½ΠΎ ΠΏΡ€ΠΈ ΠΏΠΎΠΌΠΎΡ‰ΠΈ ΠΊΠΎΠΌΠ°Π½Π΄Ρ‹ $ phpunit ΠΈΠ· корня ΠΏΡ€ΠΎΠ΅ΠΊΡ‚Π°., (*5)

Docker

Π’ ΠΏΡ€ΠΎΠ΅ΠΊΡ‚Π΅ Π΅ΡΡ‚ΡŒ docker ΠΎΠ±Ρ€Π°Π·. Он создан для Ρ‚Π΅Ρ…, Ρƒ ΠΊΠΎΠ³ΠΎ Π½Π΅Ρ‚ ТСлания ΠΈΠ»ΠΈ возмоТности ΡƒΡΡ‚Π°Π½ΠΎΠ²ΠΈΡ‚ΡŒ ΠΎΠΊΡ€ΡƒΠΆΠ΅Π½ΠΈΠ΅ для тСстирования. Π—Π°ΠΏΡƒΡΡ‚ΠΈΡ‚ΡŒ ΠΊΠΎΠ½Ρ‚Π΅ΠΉΠ½Π΅Ρ€ ΠΌΠΎΠΆΠ½ΠΎ ΠΏΡ€ΠΈ ΠΏΠΎΠΌΠΎΡ‰ΠΈ ΠΊΠΎΠΌΠ°Π½Π΄Ρ‹ $ docker-compose up -d ΠΈ ΠΏΠΎΠ»ΡƒΡ‡ΠΈΡ‚ΡŒ доступ ΠΊΠΎΠΌΠ°Π½Π΄ΠΎΠΉ $ docker exec -i -t leaderboard_php bash., (*6)

Π’ случаС, Ссли данная Π±ΠΈΠ±Π»ΠΈΠΎΡ‚Π΅ΠΊΠ° Π²Π°ΠΌ ΠΈ Π½Π΅ ΠΏΡ€ΠΈΠ³ΠΎΠ΄ΠΈΠ»Π°ΡΡŒ, Ρ€Π΅ΠΊΠΎΠΌΠ΅Π½Π΄ΡƒΡŽ Π²ΠΎΠΉΡ‚ΠΈ Π² ΠΏΠΎΠ»ΠΎΠΆΠ΅Π½ΠΈΠ΅ ΠΈ Π·Π°Π΄ΠΎΠ½Π°Ρ‚ΠΈΡ‚ΡŒ ΠΌΠΎΠ½Π΅Ρ‚ΠΎΠΊ Π½Π° Π―Π”: 410014159587237. Π‘Π»Π°Π³ΠΎΠ΄Π°Ρ€ΡΡ‚Π²ΡƒΡŽ., (*7)

The Versions