You are here

function recommender_app_register in Recommender API 7.3

Same name and namespace in other branches
  1. 6.3 recommender.module \recommender_app_register()
  2. 7.4 recommender.module \recommender_app_register()

Register a recommender application. The most important function you would use.

Parameters

$apps See documentation for the parameters.:

Return value

void

1 call to recommender_app_register()
RecommenderTestCase::setUp in ./recommender.test
Sets up a Drupal site for running functional and integration tests.

File

./recommender.module, line 49
Providing generic recommender system algorithms.

Code

function recommender_app_register($apps) {
  foreach ($apps as $name => $app) {
    db_merge('recommender_app')
      ->key(array(
      'name' => $name,
    ))
      ->fields(array(
      // app_id will be automatically generated if INSERT.
      'title' => $app['title'],
      'params' => serialize($app['params']),
    ))
      ->execute();
  }
}