links[ $rel ] ) ) { $this->links[ $rel ] = array(); } if ( isset( $attributes['href'] ) ) { // Remove the href attribute, as it's used for the main URL. unset( $attributes['href'] ); } $this->links[ $rel ][] = array( 'href' => $href, 'attributes' => $attributes, ); } /** * Removes a link from the response. * * @since 4.4.0 * * @param string $rel Link relation. Either an IANA registered type, or an absolute URL. * @param string $href Optional. Only remove links for the relation matching the given href. * Default null. */ public function remove_link( $rel, $href = null ) { if ( ! isset( $this->links[ $rel ] ) ) { return; } if ( $href ) { $this->links[ $rel ] = wp_list_filter( $this->links[ $rel ], array( 'href' => $href ), 'NOT' ); } else { $this->links[ $rel ] = array(); } if ( ! $this->links[ $rel ] ) { unset( $this->links[ $rel ] ); } } /** * Adds multiple links to the response. * * Link data should be an associative array with link relation as the key. * The value can either be an associative array of link attributes * (including `href` with the URL for the response), or a list of these * associative arrays. * * @since 4.4.0 * * @param array $links Map of link relation to list of links. */ public function add_links( $links ) { foreach ( $links as $rel => $set ) { // If it's a single link, wrap with an array for consistent handling. if ( isset( $set['href'] ) ) { $set = array( $set ); } foreach ( $set as $attributes ) { $this->add_link( $rel, $attributes['href'], $attributes ); } } } /** * Retrieves links for the response. * * @since 4.4.0 * * @return array List of links. */ public function get_links() { return $this->links; } /** * Sets a single link header. * * @internal The $rel parameter is first, as this looks nicer when sending multiple. * * @since 4.4.0 * * @link https://tools.ietf.org/html/rfc5988 * @link https://www.iana.org/assignments/link-relations/link-relations.xml * * @param string $rel Link relation. Either an IANA registered type, or an absolute URL. * @param string $link Target IRI for the link. * @param array $other Optional. Other parameters to send, as an associative array. * Default empty array. */ public function link_header( $rel, $link, $other = array() ) { $header = '<' . $link '>; rel="' . $rel . '"'; foreach ( $other as $key => $value ) { if ( 'title' === $key ) { $value = '"' . $value . '"'; } $header .= '; ' . $key . '=' . $value; } $this->header( 'Link', $header, false ); } /** * Retrieves the route that was used. * * @since 4.4.0 * * @return string The matched route. */ public function get_matched_route() { return $this->matched_route; } /** * Sets the route (regex for path) that caused the response. * * @since 4.4.0 * * @param string $route Route name. */ public function set_matched_route( $route ) { $this->matched_route = $route; } /** * Retrieves the handler that was used to generate the response. * * @since 4.4.0 * * @return null|array The handler that was used to create the response. */ public function get_matched_handler() { return $this->matched_handler; } /** * Sets the handler that was responsible for generating the response. * * @since 4.4.0 * * @param array $handler The matched handler. */ public function set_matched_handler( $handler ) { $this->matched_handler = $handler; } /** * Checks if the response is an error, i.e. >= 400 response code. * * @since 4.4.0 * * @return bool Whether the response is an error. */ public function is_error() { return $this->get_status() >= 400; } /** * Retrieves a WP_Error object from the response. * * @since 4.4.0 * * @return WP_Error|null WP_Error or null on not an errored response. */ public function as_error() { if ( ! $this->is_error() ) { return null; } $error = new WP_Error(); if ( is_array( $this->get_data() ) ) { $data = $this->get_data(); $error->add( $data['code'], $data['message'], $data['data'] ); if ( ! empty( $data['additional_errors'] ) ) { foreach ( $data['additional_errors'] as $err ) { $error->add( $err['code'], $err['message'], $err['data'] ); } } } else { $error->add( $this->get_status(), '', array( 'status' => $this->get_status() ) ); } return $error; } /** * Retrieves the CURIEs (compact URIs) used for relations. * * @since 4.5.0 * * @return array Compact URIs. */ public function get_curies() { $curies = array( array( 'name' => 'wp', 'href' => 'https://api.w.org/{rel}', 'templated' => true, ), ); /** * Filters extra CURIEs available on REST API responses. * * CURIEs allow a shortened version of URI relations. This allows a more * usable form for custom relations than using the full URI. These work * similarly to how XML namespaces work. * * Registered CURIES need to specify a name and URI template. This will * automatically transform URI relations into their shortened version. * The shortened relation follows the format `{name}:{rel}`. `{rel}` in * the URI template will be replaced with the `{rel}` part of the * shortened relation. * * For example, a CURIE with name `example` and URI template * `http://w.org/{rel}` would transform a `http://w.org/term` relation * into `example:term`. * * Well-behaved clients should expand and normalize these back to their * full URI relation, however some naive clients may not resolve these * correctly, so adding new CURIEs may break backward compatibility. * * @since 4.5.0 * * @param array $additional Additional CURIEs to register with the REST API. */ $additional = apply_filters( 'rest_response_link_curies', array() ); return array_merge( $curies, $additional ); } } Study Abroad with Global Study Consultancy | www.gscl.com.bd

Study Abroad with Global Study Consultancy

Study Abroad with Global Study Consultancy

Get in touch to study abroad with Global Study Consultancy

About Us

Global Study Consultancy - Best & Honest Study Abroad Educational Agency In Dhaka, Bangladesh

Are you planning for higher studies abroad? Study abroad with Global Study Consultancy. It is committed to provide you the best assistance as your honest and transparent educational consultants.

We know for a better life, better career, all that you need a better degree! So, we believe in education first that is the only personalized tool to grab anything better which makes the life really good! With this value, the Global Study Consultancy came forward to educate the world! 

The Global Study Consultancy launched its services in June 2013. Since then we are growing with the trust and love from the students and parents. Therefore, the Global Study Consultancy is now also the most reputed educational consulting agency in Bangladesh.

Top Countries to Study Abroad with Global Study Consultancy

Why should you study abroad with Global Study Consultancy? We are the best and honest consultancy firm for study in Canada, USA, UK, Germany, Switzerland, Sweden, Denmark, Finland, Norway, Spain, France, Australia, New Zealand, China, India, Malaysia, Russia, Singapore & many more!

If you like to study abroad in other European countries like Portugal, Czech Republic, Austria, Hungary, Lithuania, Bulgaria, etc. the Global Study Consultancy can also help you with the required procedures.

Also Take Visa Support for Your Dependents while studying abroad

You can Also take our expert support for your study permit or student visa. We can also help you to bring spouse, dependents, children or family member during your studying abroad. Our dedicated team really good to help about part time job during studying. Our team will help you with finding suitable accommodation nearby the universities.

Many of our students also received our support about post study work, switching to work permit, settlement, business, etc. after their graduations.

Our Services

Student Profile Analysis

Student profile analysis is very important part of study abroad procedures. Global Study Consultancy looks this matter seriously for student's success!

Study Permit/Student Visa Support

Take our expert and creative support for your study permit or student visa for studying abroad with Global Study Consultancy

Course/University Section

Once we carefully reviewed your student profile and personal matters, we also will help with the right selection of courses and universities for higher studies with us.

Career Counseling

Need advice about career? Global Study Consultancy can also give you some useful guidance for part time job, post study work or business.

Accommodation

With support for studying abroad, Global Study Consultancy also helps students to find suitable accommodation nearby campus

Pre-Departure Guidance

Travelling to a new country? Take our expert suggestions about university, local, culture, society, economy, etc. in our pre-departure briefings.

Success Stories
8400
Years of Experience
+
Universities Connected
Visa Success Rate

Study Abroad with Global Study Consultancy

The Global Study Consultancy has collaborations with many reputed universities, colleges and schools around the world. As we are closely working with the top ranked universities, it will make the process faster for your admission and student visa with us. Always you will also get timely and accurate information about the procedures, which are very important to become a successful student at good universities. 

Honesty and transparency are greatest assets of Global Study Consultancy

Our creative efforts will also improve your quality of applications for admission at reputed universities as well as the chances of your study permit or student visa. 

We never hold any type of original documents. If you are really looking for a genuine consultant, the Global Study Consultancy is awaiting here with a set of moral principles for the best assistance to study in foreign countries.

We are friendly and hospitable

We can also assure you that all the time you will feel really happy with our friendly and hospitable team to study abroad. All of our educational consultants are also highly educated from overseas universities. As they also love to make research on world education and immigration system, you will receive the best assistance for admission and visa. You will also get timely and accurate information from our consultancy, which are very important to be successful student at good universities of the world.

Therefore, if you really looking for an honest and transparent educational consultant in Dhaka of Bangladesh, we strongly recommend to take the service for your higher studies abroad with Global Study Consultancy.

As we further love to say ”Bring your black & white dreams; we will make them colorful!”

Our Team to Study Abroad

Shafiqul Islam Jibon

CEO & Lead Consultant

Shafiqul Islam Jibon is also founder and owner of Global Study Consultancy. Previously he has worked about 15 years as Senior Staff Correspondent at the New Age, the Financial Express, the Daily Janakantha and the Daily Manabzamin in Dhaka, Bangladesh. He has been graduated from the University of Wales in the United Kingdom.

Igor Kirovsky

Senior Consultant, Europe

Igor Kirovsky has wide knowledge in immigration. He is assisting our students to move from a country to other country within Europe. He has graduated from the Université Panthéon Sorbonne in Paris, France and presently living in London of the United Kingdom. Igor is also very friendly and cheerful.

Soyoun Jo

Senior Consultant, South Korea

Soyoun Jo graduated from National University of South Korea. She has 9 years experience in education counselling in her country. She assists our students to be enrolled at reputed universities, colleges and professional bodies in different cities of South Korea.

Testimonials

What Our Students & Parents Says About Global Study Consultancy

Global Study Consultancy | Bangladesh’s Best Educationl Consulting Firm to Study Abroad!

Contact Info

Location

Advanced Melinda (Level-2)
(Above AB and SIBL Bank) 72 Malibagh
DIT Road, Dhaka-1217, Bangladesh

Send a Message

info@gscl.com.bd
gsclbd@hotmail.com

Call Us Now

Office Phone: +88(02)222222715
Mobile: +880178-461-9792
WhatsApp: +8801710581006