Vote pour le code le plus moche

Overview

Smelly Code

Installation

Dans un premier temps, cloner le repository :

git clone https://github.com/TBoileau/smelly-code
cd smelly-code

Installer les dépendances et préparer l'environnement de développement :

make install db_user=root db_password=password env=dev

Tests

Lancer la suite de tests :

make tests

Base de données et fixtures

make prepare env=dev

Analyse du code

Dans un premier temps, pensez à éxecuter la commande qui permet de nettoyer le code :

make fix

Lancer les outils d'analyse statique :

make analyse

Contribuer

Veuillez prendre un moment pour lire le guide sur la contribution.

Changelog

CHANGELOG.md liste tous les changements effectués lors de chaque release.

À propos

Initialement conçu par Thomas Boileau. Si vous avez le moindre question, contactez Thomas Boileau

You might also like...
Result of our code-along meetup writing PHP 8.1 code

PHP 8.1 Demo Code This code demonstrates various PHP 8.0 and 8.1 features in a realistic, functional (but incomplete) codebase. The code is part of so

⚗️ Adds code analysis to Laravel improving developer productivity and code quality.
⚗️ Adds code analysis to Laravel improving developer productivity and code quality.

⚗️ About Larastan Larastan was created by Can Vural and Nuno Maduro, got artwork designed by @Caneco, is maintained by Can Vural, Nuno Maduro, and Vik

Free ZIP Code API - Free Access to Worldwide Postal Code Data

About Zipcodebase - Free Zip Code API Zipcodebase is a zip code API that was founded in 2019 to solve common issues with postal code data. As we have

Dead Code Detector (DCD) for PHP code.

This project is no longer maintained and its repository is only kept for archival purposes. PHP Dead Code Detector (PHPDCD) phpdcd is a Dead Code Dete

Preload your sweet sweet code to opcache with a composer command, making your code faster to run.

Composer Preload Preload your sweet sweet code to opcache with a composer command, making your code run faster. Composer Preload is a composer plugin

The SensioLabs DeprecationDetector runs a static code analysis against your project's source code to find usages of deprecated methods, classes and interfaces

SensioLabs DeprecationDetector CAUTION: This package is abandoned and will no longer receive any updates. The SensioLabs DeprecationDetector runs a st

Webman quickly creates a verification code tool similar to Google verification code
Webman quickly creates a verification code tool similar to Google verification code

webman-captcha-grid webman quickly creates a verification code tool similar to Google verification code webman 快速创建一个类似于 Google 点图验证码的本地验证码扩展 介绍 webma

Owner
Thomas Boileau
Thomas Boileau
Potjet pour la contibution pour un évenement

About Laravel Laravel is a web application framework with expressive, elegant syntax. We believe development must be an enjoyable and creative experie

null 1 Feb 4, 2022
Pour m'entraîner et apprendre php et mysql j'ai fait un site pour la base de données sakila

Site pour la base de données de Sakila But de l'exercice S'améliorer en php et mysql. Pourquoi Dans le cadre d'un exercice en PHP dans mon école, nous

null 0 Sep 20, 2022
High performance pocketmine 4.0 vote plugin

Voting38 This is a threaded high performance voting plugin for PocketMine-MP API 4.0 You can configure messages and voting rewards in the config. Ther

KingOfTurkey38 7 Jun 1, 2022
📚Magento 2 Certified Professional Developer Plus Exam

?? Magento2 Certified Professional Developer Plus There are notes for those who preparing to pass Magento 2 Certified Professional Developer Plus exam

Roman Glushko 80 Aug 20, 2022
A block-based child theme for WordPress.org, plus local environment

WordPress.org Block Theme A block-based child theme for WordPress.org, plus local environment. Once set up, this environment will contain some shared

WordPress 29 Dec 30, 2022
Dépôt pour les cours et TP de BSN 1 en PHP

Introduction au WEB - Back Applications à télécharger et installer : Visual Studio Code : lien MAMP (serveur) : lien Ngrok : lien Base Après la config

Dan 5 Jan 31, 2022
Un environnement de développement basique pour l’apprentissage de PHP

Docker Compose LEMP Stack This repository contains a little docker-compose configuration to start a LEMP (Linux, Nginx, MariaDB, PHP, Adminer, Node) s

hepl-pwcs 1 Feb 1, 2022
Repo pour la Nuit de l'Info 2021, équipe Passage Python

Passage Python Repo pour la Nuit de l'Info 2021, équipe Passage Python Les membres de l'équipe sont : Florian Duzes, FloDarPie Theo Cavailles, igneefl

Florian Duzes 3 Dec 3, 2021
Site Web pour un site de conciergerie d'entreprise

DATE DE CREATION : 30 novembre 2021 • Développement d'un site Web pour une entreprise de conciergerie pour entreprise, une interface pour les dirigea

Tiffany Dufetel 1 Jan 10, 2022
Permet de vous de ne pas perdre des gigots pour chaque monde

About [FR] Permet de vous de ne pas perdre des gigots pour chaque monde [ENG] Allows you not to lose legs for each world Informations # _

Achedon12 1 Jan 20, 2022