Prestashop 1.7: как и для клиентов, удаление всех адресов, но deleteSelection и getAddresses не существует - PullRequest
0 голосов
/ 13 января 2020

Я бы хотел удалить все адреса Prestashop 1.7. Я уже сделал это для Клиентов, используя этот скрипт:

    $customer = new \Customer();
    $customers = $customer->getCustomers();     
    $the_ids_to_delete = array_map(function($e) {
        return $e->id;
    }, $customers);
    $customer->deleteSelection($the_ids_to_delete);

Но ни метод getAddresses(), ни deleteSelection() не присутствует в классе Address.

Мой вопрос: Могу ли я безопасно переопределить класс Address для реализации этих методов, и если да, то ожидает ли Prestashop 1.7 некоторые различия в их реализации по сравнению с их Customer версией?

...