Заявления о жестяных банках

Я новичок в Tincan, так что может ли кто-нибудь помочь мне в этом вопросе?

Я создаю плагин заявления tincan для моего веб-сайта wordpress. Я воспользовался помощью http://rusticisoftware.github.io/TinCanPHP/, чтобы понять, как отправить заявления в LRS, и заявления идут отлично в LRS. Теперь я хочу создать каждое действие пользователя на сайте, например, если пользователь вошел в систему, то должно быть создано выражение $user, которое сейчас вошел в систему, если пользователь завершил курс, оператор $user завершил курс, который должен быть сгенерирован, но через http://rusticisoftware.github.io/TinCanPHP/ создается только один тип оператора

Теперь, если я хочу, чтобы [email protected] был зарегистрирован сейчас, то, используя код Rusticisoftware, как я могу создать несколько актеров, глаголов и действий. Пожалуйста, предоставьте мне фрагмент кода для этой проблемы, если это возможно. Заранее спасибо.


person Sonia Bajpai    schedule 19.12.2014    source источник


Ответы (1)


Чтобы отправить несколько инструкций с помощью библиотеки TinCanPHP, вы можете либо использовать метод saveStatement, упомянутый в документации, которую вы связали несколько раз (один раз для каждого события, которое вы хотите отслеживать), либо, если у вас есть несколько инструкций, отправляемых одновременно, вы можете использовать saveStatements и передать массив объектов операторов.

Отвечает ли это на ваш вопрос? Если нет, то что именно вы пытаетесь сделать и где вы застряли. У вас есть дизайн для вашего плагина, описывающий, какие утверждения вы хотите отправлять и какие данные вы хотите отслеживать в каждом из них? Вы можете найти этот блог полезным .

person Andrew Downes    schedule 19.12.2014