Implement shop search and refactor
This commit is contained in:
@@ -33,6 +33,18 @@ class Wiaas_Customer {
|
||||
return $result;
|
||||
}
|
||||
|
||||
/**
|
||||
* Retrieve available shops for customer
|
||||
*
|
||||
* @return array of available shops for customer
|
||||
*/
|
||||
public static function get_customer_shops() {
|
||||
|
||||
$customer_id = wiaas_get_current_user_organization_id();
|
||||
|
||||
return Wiaas_Shop_DB::get_customer_shops($customer_id);
|
||||
}
|
||||
|
||||
public static function get_customer_profile_addresses($customer_id){
|
||||
return get_user_meta($customer_id, 'profile_addresses', true) ?: [];
|
||||
}
|
||||
|
||||
@@ -169,7 +169,7 @@ class Wiaas_User_Organization extends WP_User_Taxonomy {
|
||||
* @param $organization_id
|
||||
*/
|
||||
public static function assign_post_to_organization($post_id, $organization_id) {
|
||||
self::_assign_post_to_organization($post_id, $organization_id);
|
||||
self::_assign_post_to_organization( $post_id, $organization_id );
|
||||
}
|
||||
|
||||
|
||||
@@ -221,7 +221,7 @@ class Wiaas_User_Organization extends WP_User_Taxonomy {
|
||||
private static function _assign_post_to_organization($post_id, $organization_id) {
|
||||
if (class_exists('Groups_Post_Access')) {
|
||||
$access_group_id = self::_get_organization_access_group_id($organization_id);
|
||||
Groups_Post_Access::update( array( 'post_id' => $post_id, 'groups_read' => [$access_group_id] ) );
|
||||
Groups_Post_Access::create( array( 'post_id' => $post_id, 'group_id' => $access_group_id ) );
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user