database/migrations/2017_01_25_024602_create_chocolatey_users_photos_reported_categories_table.php
Avoid excessively long class names like CreateChocolateyUsersPhotosReportedCategoriesTable. Keep class name length under 40. Open
Open
class CreateChocolateyUsersPhotosReportedCategoriesTable extends Migration
{
/**
* Run the migrations.
*
- Read upRead up
- Exclude checks
LongClassName
Since: 2.9
Detects when classes or interfaces are declared with excessively long names.
Example
class ATooLongClassNameThatHintsAtADesignProblem {
}
interface ATooLongInterfaceNameThatHintsAtADesignProblem {
}
Source https://phpmd.org/rules/naming.html#longclassname
Avoid using short method names like CreateChocolateyUsersPhotosReportedCategoriesTable::up(). The configured minimum method name length is 3. Open
Open
public function up()
{
Schema::create('chocolatey_users_photos_reported_categories', function (Blueprint $table) {
$table->integer('report_category');
$table->string('description', 255);
- Read upRead up
- Exclude checks
ShortMethodName
Since: 0.2
Detects when very short method names are used.
Example
class ShortMethod {
public function a( $index ) { // Violation
}
}