Skip to content

Instantly share code, notes, and snippets.

@davorpeic
Last active August 29, 2015 14:24
Show Gist options
  • Save davorpeic/63bcf350730089f18b89 to your computer and use it in GitHub Desktop.
Save davorpeic/63bcf350730089f18b89 to your computer and use it in GitHub Desktop.
Postmaster hook for member activation notification - ExpressionEngine
<?php if ( ! defined('BASEPATH')) exit('No direct script access allowed');
// Put this file in /third_party/postmaster/hooks/
// We are using 'member_register_validate_members' hook
// https://ellislab.com/expressionengine/user-guide/development/extension_hooks/module/member_register/#member-register-validate-members
class Member_register_validate_members_postmaster_hook extends Base_hook {
protected $title = 'Member Register Validate Members';
public function __construct()
{
parent::__construct();
}
public function trigger($member_id)
{
$member = $this->channel_data->get_member($member_id);
parent::send($member->row_array());
}
}
// There are probably all member fields available, I'm using just these
{hook:member_id}
{hook:screen_name}
{hook:email}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment