odain-cbd 12f23113f5 N°8796 - Add PHP code style validation in iTop and extensions (#757)
* poc php-cs-fixer

* PSR2 for now

* PSR12 + array short

* move php-cs-fixer stuff in tests/php-code-style

* add README

* fix php-cs-fixer move into php-code-style

* illustrate code reformatting on webservices folder

* phpstan: change composer php requirements

* indent with tabs + inception style applied everywhere even php-cs-fixer itself

* use tabs for code style indentation

* format concat with spaces

* finalize included/excluded folders to formatting tool

* add trailing_comma_in_multiline option

* adapt composer.json requirements

* Revert changes on webservices folder
2025-11-07 15:12:03 +01:00
2024-11-07 14:50:46 +01:00
2024-05-06 18:35:31 +02:00
2024-05-06 18:35:31 +02:00
2025-09-22 16:43:24 +02:00
2024-05-06 18:35:31 +02:00
2019-11-22 18:44:27 +01:00
2024-03-29 11:17:54 +01:00
2021-08-18 14:35:35 +02:00
2025-07-07 16:01:57 +02:00
2020-06-23 15:10:09 +02:00
2022-12-13 18:15:25 +01:00

Logo iTop with baseline

iTop stands for IT Operations Portal. It is a complete open source and web-based IT service management platform, including a fully customizable CMDB, a helpdesk system, and a document management tool. It is ITIL compliant and easily customizable and extensible thanks to a high number of add-ons and web services to integrate with your IT.

iTop also offers mass import tools to help you become even more efficient.

Features

Latest release

Resources

About Us

iTop development is sponsored, led, and supported by Combodo.

Contributors

We would like to give a special thank you 🤗 to the people from the community who contributed to this project, including:

Names

  • Alves, David
  • Beck, Pedro
  • Beer, Christian (a.k.a @ChristianBeer)
  • Bilger, Jean-François
  • Bostoen, Jeffrey (a.k.a @jbostoen)
  • Cardoso, Anderson
  • Cassaro, Bruno
  • Casteleyn, Thomas (a.k.a @Hipska)
  • Castro, Randall Badilla
  • Colantoni, Maria Laura
  • Couronné, Guy
  • Dejin, Bie (a.k.a @bdejin)
  • Dvořák, Lukáš
  • Goethals, Stefan
  • Gumble, David
  • Ji, Leeb (冀利斌) (a.k.a @chileeb)
  • Kaltefleiter, Lars (a.k.a @larhip)
  • Khamit, Shamil
  • Kincel, Martin
  • Konečný, Kamil
  • Kunin, Vladimir
  • Lassiter, Dennis
  • Lazcano, Federico
  • Lucas, Jonathan
  • Malik, Remie
  • Mindêllo de Andrade, Lucas (a.k.a @rokam)
  • Mozart de Oliveira, Eduardo (a.k.a @eduardomozart)
  • Raenker, Martin
  • Roháč, Richard (a.k.a @RohacRichard)
  • Rosenke, Stephan
  • Rossi, Tommaso (a.k.a @tomrss)
  • Rudner, Björn (a.k.a @rudnerbjoern)
  • Šafránek, Jaroslav (a.k.a jkcinik on SourceForge)
  • Seki, Shoji
  • Shilov, Vladimir
  • Stetina, Pavel (a.k.a @Stetinac)
  • Stukalov, Ilya (a.k.a @ilya-stukalov)
  • Tarjányi, Csaba (a.k.a @tacsaby)
  • Tulio, Marco
  • Turrubiates, Miguel
  • Vlk, Karel (a.k.a @vlk-charles)

Aliases

  • chifu1234
  • cprobst
  • DudekArtur
  • Karkoff1212
  • Laura
  • nv35
  • Purple Grape
  • Schlobinux
  • theBigOne
  • ulmerspatz

Companies

Languages
PHP 87.5%
JavaScript 5%
SCSS 2.7%
Twig 2.3%
CSS 2.2%
Other 0.2%