VocÊ pode organizar o seu projeto para cada repositório:
- raiz_do_projeto/
- repository/
- UserRepository.php
- ProductRepository.php
- StockRepository.php
- model/
- User.php
- Product.php
- Stock.php
- index.php
Cada repositório irá manipular as operações de uma entidade específica.
php
// UserRepository.php
class UserRepository {
public function findAll() {
// lógica para buscar todos os usuários
}
}
// ProductRepository.php
class ProductRepository {
public function findAll() {
}
}
Após isso instancie e manipule em seu index.php cada repositório usando o require_once por exemplo:
findAll();