Skip to content

Folders and files

NameName
Last commit message
Last commit date

Latest commit

History

1 Commit

Repository files navigation

Introduction

Adds and removes traits & interfaces from classes in one command.

Installation

Install package.

composer require e2d2-dev/modify-classes

Usage

It automatically detects if it is an interface or a trait. You can add or remove one or many in one step. Don't forget to use save.

Add

useBetta\ModifyClasses\Modifier;
// add one
Modifier::make(Your::class)->add(YourInterface::class)->save()
// add many
Modifier::make(Your::class)->addMany([
YourInterface::class,
YourSecondIntfaceOrTrait::class,
])->save()

Remove

useBetta\ModifyClasses\Modifier;
// add one
Modifier::make(Your::class)->remove(YourInterface::class)->save()
// add many
Modifier::make(Your::class)->removeMany([
YourInterface::class,
YourSecondIntfaceOrTrait::class,
])->save()

About

No description, website, or topics provided.

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages